Wp.AsyncEventHook

g GObject.Object GObject.Object Wp.EventHook Wp.EventHook GObject.Object->Wp.EventHook Wp.AsyncEventHook Wp.AsyncEventHook Wp.InterestEventHook Wp.InterestEventHook Wp.EventHook->Wp.InterestEventHook Wp.InterestEventHook->Wp.AsyncEventHook

Subclasses:

None

Methods

Inherited:

Wp.InterestEventHook (1), Wp.EventHook (6), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (name, before, after, get_next_step, execute_step)

Virtual Methods

Inherited:

Wp.EventHook (3), GObject.Object (7)

Properties

Inherited:

Wp.EventHook (4)

Name

Type

Flags

Short Description

execute-step

GObject.Closure

w/co

The execute-step closure

get-next-step

GObject.Closure

w/co

The get-next-step closure

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Wp.AsyncEventHook(**kwargs)
Bases:

Wp.InterestEventHook

Abstract:

No

Structure:

Wp.AsyncEventHookClass

An event hook that runs a Wp.Transition, implemented with closures.

classmethod new(name, before, after, get_next_step, execute_step)
Parameters:
Return type:

Wp.EventHook

Property Details

Wp.AsyncEventHook.props.execute_step
Name:

execute-step

Type:

GObject.Closure

Default Value:

None

Flags:

WRITABLE, CONSTRUCT_ONLY

The execute-step closure

Wp.AsyncEventHook.props.get_next_step
Name:

get-next-step

Type:

GObject.Closure

Default Value:

None

Flags:

WRITABLE, CONSTRUCT_ONLY

The get-next-step closure