### Interface

# EvinceDocument DocumentTransition

since: 3.0

#### Description

    interface EvinceDocument.DocumentTransition : GObject.Object

No description available.

Available since: 3.0

#### Prerequisite

In order to implement DocumentTransition, your type must inherit from`GObject`.

#### Instance methods

###### ev_document_transition_get_effect

No description available.

since: 3.0

###### ev_document_transition_get_page_duration

No description available.

since: 3.0

#### Interface structure

    struct EvinceDocumentDocumentTransitionInterface {
      GTypeInterface base_iface;
      gdouble (* get_page_duration) (
        EvDocumentTransition* document_trans,
        gint page
      );
      EvTransitionEffect* (* get_effect) (
        EvDocumentTransition* document_trans,
        gint page
      );

    }

No description available.

###### Interface members

`base_iface`

    GTypeInterface

| No description available.

`get_page_duration`

    gdouble (* get_page_duration) (
        EvDocumentTransition* document_trans,
        gint page
      )

| No description available.

`get_effect`

    EvTransitionEffect* (* get_effect) (
        EvDocumentTransition* document_trans,
        gint page
      )

| No description available.

#### Virtual methods

###### EvinceDocument.DocumentTransition.get_effect

No description available.

since: 3.0

###### EvinceDocument.DocumentTransition.get_page_duration

No description available.

since: 3.0