Trigger#

class Trigger(**properties: Any)#

Superclasses: Object, Object

This is the ICalTrigger instance.

Constructors#

class Trigger
classmethod new_from_int(reltime: int) Trigger#

Creates a Trigger from integer.

Added in version 1.0.

Parameters:

reltime – An integer

classmethod new_from_string(str: str) Trigger#

Creates a Trigger from a string.

Added in version 1.0.

Parameters:

str – A string

Methods#

class Trigger
get_duration() Duration#

Gets the duration from Trigger.

Added in version 1.0.

get_time() Time#

Gets the time from Trigger.

Added in version 1.0.

is_bad_trigger() bool#

Checks if a Trigger is a bad trigger.

Added in version 1.0.

is_null_trigger() bool#

Checks if a Trigger is a null trigger.

Added in version 1.0.

set_duration(duration: Duration) None#

Sets the duration from Trigger.

Added in version 1.0.

Parameters:

duration – The duration of Trigger

set_time(time: Time) None#

Sets the time from Trigger.

Added in version 1.0.

Parameters:

time – The time of Trigger