Foundry.CodeAction

g Foundry.CodeAction Foundry.CodeAction GObject.Object GObject.Object GObject.Object->Foundry.CodeAction

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

dup_kind ()

dup_name ()

run ()

Virtual Methods

Inherited:

GObject.Object (7)

do_dup_kind ()

do_dup_name ()

do_run ()

Properties

Name

Type

Flags

Short Description

kind

str

r

name

str

r

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

GObject.Object

r

Class Details

class Foundry.CodeAction(**kwargs)
Bases:

GObject.Object

Abstract:

Yes

Structure:

Foundry.CodeActionClass

dup_kind()
Return type:

str

dup_name()
Return type:

str

run()
Returns:

a [class`Dex`.Future].

Return type:

Dex.Future

Runs the code action and returns a [class`Dex`.Future] that resolves when the action has completed.

do_dup_kind() virtual
Return type:

str

do_dup_name() virtual
Return type:

str

do_run() virtual
Returns:

a [class`Dex`.Future].

Return type:

Dex.Future

Runs the code action and returns a [class`Dex`.Future] that resolves when the action has completed.

Property Details

Foundry.CodeAction.props.kind
Name:

kind

Type:

str

Default Value:

None

Flags:

READABLE

Foundry.CodeAction.props.name
Name:

name

Type:

str

Default Value:

None

Flags:

READABLE