EvinceDocument.LinkAction

g EvinceDocument.LinkAction EvinceDocument.LinkAction GObject.Object GObject.Object GObject.Object->EvinceDocument.LinkAction

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new_dest (dest)

class

new_external_uri (uri)

class

new_launch (filename, params)

class

new_layers_state (show_list, hide_list, toggle_list)

class

new_named (name)

class

new_remote (dest, filename)

class

new_reset_form (fields, exclude_fields)

equal (b)

get_action_type ()

get_dest ()

get_exclude_reset_fields ()

get_filename ()

get_hide_list ()

get_name ()

get_params ()

get_reset_fields ()

get_show_list ()

get_toggle_list ()

get_uri ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Name

Type

Flags

Short Description

dest

EvinceDocument.LinkDest

r/w/co

The link action destination

exclude-reset-fields

bool

r/w/co

Whether to exclude/include reset-fields when resetting form

filename

str

r/w/co

The link action filename

hide-list

int

r/w/co

The list of layers that should be hidden

name

str

r/w/co

The link action name

params

str

r/w/co

The link action params

reset-fields

int

r/w/co

The list of fields that should be/should not be reset

show-list

int

r/w/co

The list of layers that should be shown

toggle-list

int

r/w/co

The list of layers that should be toggled

type

EvinceDocument.LinkActionType

r/w/co

The link action type

uri

str

r/w/co

The link action URI

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class EvinceDocument.LinkAction(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

EvinceDocument.LinkActionClass

classmethod new_dest(dest)
Parameters:

dest (EvinceDocument.LinkDest) –

Return type:

EvinceDocument.LinkAction

classmethod new_external_uri(uri)
Parameters:

uri (str) –

Return type:

EvinceDocument.LinkAction

classmethod new_launch(filename, params)
Parameters:
  • filename (str) –

  • params (str) –

Return type:

EvinceDocument.LinkAction

classmethod new_layers_state(show_list, hide_list, toggle_list)
Parameters:
Returns:

a new EvinceDocument.LinkAction

Return type:

EvinceDocument.LinkAction

classmethod new_named(name)
Parameters:

name (str) –

Return type:

EvinceDocument.LinkAction

classmethod new_remote(dest, filename)
Parameters:
Return type:

EvinceDocument.LinkAction

classmethod new_reset_form(fields, exclude_fields)
Parameters:
  • fields ([str]) – a list of fields to reset

  • exclude_fields (bool) – whether to exclude reset fields when resetting form

Returns:

a new EvinceDocument.LinkAction

Return type:

EvinceDocument.LinkAction

equal(b)
Parameters:

b (EvinceDocument.LinkAction) – a EvinceDocument.LinkAction

Returns:

True iff self and b are equal

Return type:

bool

Checks whether self and b are equal.

New in version 3.8.

get_action_type()
Return type:

EvinceDocument.LinkActionType

get_dest()
Returns:

an EvinceDocument.LinkDest

Return type:

EvinceDocument.LinkDest

get_exclude_reset_fields()
Returns:

whether to exclude reset fields when resetting form

Return type:

bool

get_filename()
Return type:

str

get_hide_list()
Returns:

a list of EvinceDocument.Layer objects

Return type:

[EvinceDocument.Layer]

get_name()
Return type:

str

get_params()
Return type:

str

get_reset_fields()
Returns:

a list of fields to reset

Return type:

[str]

get_show_list()
Returns:

a list of EvinceDocument.Layer objects

Return type:

[EvinceDocument.Layer]

get_toggle_list()
Returns:

a list of EvinceDocument.Layer objects

Return type:

[EvinceDocument.Layer]

get_uri()
Return type:

str

Property Details

EvinceDocument.LinkAction.props.dest
Name:

dest

Type:

EvinceDocument.LinkDest

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The link action destination

EvinceDocument.LinkAction.props.exclude_reset_fields
Name:

exclude-reset-fields

Type:

bool

Default Value:

False

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

Whether to exclude/include reset-fields when resetting form

EvinceDocument.LinkAction.props.filename
Name:

filename

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The link action filename

EvinceDocument.LinkAction.props.hide_list
Name:

hide-list

Type:

int

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The list of layers that should be hidden

EvinceDocument.LinkAction.props.name
Name:

name

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The link action name

EvinceDocument.LinkAction.props.params
Name:

params

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The link action params

EvinceDocument.LinkAction.props.reset_fields
Name:

reset-fields

Type:

int

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The list of fields that should be/should not be reset

EvinceDocument.LinkAction.props.show_list
Name:

show-list

Type:

int

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The list of layers that should be shown

EvinceDocument.LinkAction.props.toggle_list
Name:

toggle-list

Type:

int

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The list of layers that should be toggled

EvinceDocument.LinkAction.props.type
Name:

type

Type:

EvinceDocument.LinkActionType

Default Value:

EvinceDocument.LinkActionType.GOTO_DEST

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The link action type

EvinceDocument.LinkAction.props.uri
Name:

uri

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

The link action URI