Interface

IdeOmniBarAddin

Description

interface Ide.OmniBarAddin : GObject.Object
No description available.

Prerequisite

In order to implement OmniBarAddin, your type must inherit fromGObject.

Instance methods

ide_omni_bar_addin_load

Requests that the IdeOmniBarAddin initialize, possibly modifying omni_bar as necessary.

ide_omni_bar_addin_unload

Requests that the IdeOmniBarAddin shutdown, possibly modifying omni_bar as necessary to return it to the original state before the addin was loaded.

Interface structure

struct IdeOmniBarAddinInterface {
  GTypeInterface parent;
  void (* load) (
    IdeOmniBarAddin* self,
    IdeOmniBar* omni_bar
  );
  void (* unload) (
    IdeOmniBarAddin* self,
    IdeOmniBar* omni_bar
  );
  
}
No description available.
Interface members
parent
GTypeInterface
 No description available.
load
void (* load) (
    IdeOmniBarAddin* self,
    IdeOmniBar* omni_bar
  )
 No description available.
unload
void (* unload) (
    IdeOmniBarAddin* self,
    IdeOmniBar* omni_bar
  )
 No description available.

Virtual methods

Ide.OmniBarAddin.load

Requests that the IdeOmniBarAddin initialize, possibly modifying omni_bar as necessary.

Ide.OmniBarAddin.unload

Requests that the IdeOmniBarAddin shutdown, possibly modifying omni_bar as necessary to return it to the original state before the addin was loaded.