EvinceDocument.DocumentAnnotations

g EvinceDocument.DocumentAnnotations EvinceDocument.DocumentAnnotations GObject.GInterface GObject.GInterface GObject.GInterface->EvinceDocument.DocumentAnnotations

Implementations:

None

Methods

add_annotation (annot, rect)

can_add_annotation ()

can_remove_annotation ()

document_is_modified ()

get_annotations (page)

over_markup (annot, x, y)

remove_annotation (annot)

save_annotation (annot, mask)

Virtual Methods

do_add_annotation (annot, rect)

do_document_is_modified ()

do_get_annotations (page)

do_over_markup (annot, x, y)

do_remove_annotation (annot)

do_save_annotation (annot, mask)

Properties

None

Signals

None

Fields

None

Class Details

class EvinceDocument.DocumentAnnotations
Bases:

GObject.GInterface

Structure:

EvinceDocument.DocumentAnnotationsInterface

add_annotation(annot, rect)
Parameters:
can_add_annotation()
Return type:

bool

can_remove_annotation()
Return type:

bool

document_is_modified()
Return type:

bool

get_annotations(page)
Parameters:

page (EvinceDocument.Page) –

Return type:

EvinceDocument.MappingList

over_markup(annot, x, y)
Parameters:
Return type:

EvinceDocument.AnnotationsOverMarkup

remove_annotation(annot)
Parameters:

annot (EvinceDocument.Annotation) –

save_annotation(annot, mask)
Parameters:
do_add_annotation(annot, rect) virtual
Parameters:
do_document_is_modified() virtual
Return type:

bool

do_get_annotations(page) virtual
Parameters:

page (EvinceDocument.Page) –

Return type:

EvinceDocument.MappingList

do_over_markup(annot, x, y) virtual
Parameters:
Return type:

EvinceDocument.AnnotationsOverMarkup

do_remove_annotation(annot) virtual
Parameters:

annot (EvinceDocument.Annotation) –

do_save_annotation(annot, mask) virtual
Parameters: