### Interface

# Ide EditorPageAddin

#### Description

    interface Ide.EditorPageAddin : GObject.Object

No description available.

#### Prerequisite

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

#### Instance methods

###### ide_editor_page_addin_frame_set

No description available.

###### ide_editor_page_addin_language_changed

No description available.

###### ide_editor_page_addin_load

No description available.

###### ide_editor_page_addin_unload

No description available.

#### Interface structure

    struct IdeEditorPageAddinInterface {
      GTypeInterface parent;
      void (* load) (
        IdeEditorPageAddin* self,
        IdeEditorPage* page
      );
      void (* unload) (
        IdeEditorPageAddin* self,
        IdeEditorPage* page
      );
      void (* language_changed) (
        IdeEditorPageAddin* self,
        const gchar* language_id
      );
      void (* frame_set) (
        IdeEditorPageAddin* self,
        IdeFrame* frame
      );

    }

###### Interface members

`parent` |
    GTypeInterface
| No description available.
`load` |
    void (* load) (
        IdeEditorPageAddin* self,
        IdeEditorPage* page
      )
| No description available.
`unload` |
    void (* unload) (
        IdeEditorPageAddin* self,
        IdeEditorPage* page
      )
| No description available.
`language_changed` |
    void (* language_changed) (
        IdeEditorPageAddin* self,
        const gchar* language_id
      )
| No description available.
`frame_set` |
    void (* frame_set) (
        IdeEditorPageAddin* self,
        IdeFrame* frame
      )
| No description available.

#### Virtual methods

###### Ide.EditorPageAddin.frame_set

No description available.

###### Ide.EditorPageAddin.language_changed

No description available.

###### Ide.EditorPageAddin.load

No description available.

###### Ide.EditorPageAddin.unload

No description available.