Interface

PapersDocumentDocumentLayers

Description

interface PapersDocument.DocumentLayers : GObject.Object

No description available.

Prerequisite

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

Instance methods

pps_document_layers_get_layers
No description available.

pps_document_layers_has_layers
No description available.

pps_document_layers_hide_layer
No description available.

pps_document_layers_layer_is_visible
No description available.

pps_document_layers_show_layer
No description available.

Interface structure

struct PapersDocumentDocumentLayersInterface {
  GTypeInterface base_iface;
  gboolean (* has_layers) (
    PpsDocumentLayers* document_layers
  );
  GListModel* (* get_layers) (
    PpsDocumentLayers* document_layers
  );
  void (* show_layer) (
    PpsDocumentLayers* document_layers,
    PpsLayer* layer
  );
  void (* hide_layer) (
    PpsDocumentLayers* document_layers,
    PpsLayer* layer
  );
  gboolean (* layer_is_visible) (
    PpsDocumentLayers* document_layers,
    PpsLayer* layer
  );
  
}

No description available.

Interface members
base_iface
GTypeInterface
 

No description available.

has_layers
gboolean (* has_layers) (
    PpsDocumentLayers* document_layers
  )
 

No description available.

get_layers
GListModel* (* get_layers) (
    PpsDocumentLayers* document_layers
  )
 

No description available.

show_layer
void (* show_layer) (
    PpsDocumentLayers* document_layers,
    PpsLayer* layer
  )
 

No description available.

hide_layer
void (* hide_layer) (
    PpsDocumentLayers* document_layers,
    PpsLayer* layer
  )
 

No description available.

layer_is_visible
gboolean (* layer_is_visible) (
    PpsDocumentLayers* document_layers,
    PpsLayer* layer
  )
 

No description available.

Virtual methods