gtk.alternative_trigger

Module for [AlternativeTrigger] class

Types 3

A [gtk.shortcut_trigger.ShortcutTrigger] that combines two triggers.

The [gtk.alternative_trigger.AlternativeTrigger] triggers when either of two trigger.

This can be cascaded to combine more than two triggers.

Methods
GType _gType() @property
AlternativeTrigger self()Returns `this`, for use in `with` statements.
AlternativeTriggerGidBuilder builder()Get builder for [gtk.alternative_trigger.AlternativeTrigger] Returns: New builder object
gtk.shortcut_trigger.ShortcutTrigger first() @propertyGet `first` property. Returns: The first [gtk.shortcut_trigger.ShortcutTrigger] to check.
gtk.shortcut_trigger.ShortcutTrigger second() @propertyGet `second` property. Returns: The second [gtk.shortcut_trigger.ShortcutTrigger] to check.
gtk.shortcut_trigger.ShortcutTrigger getFirst()Gets the first of the two alternative triggers that may trigger self.
gtk.shortcut_trigger.ShortcutTrigger getSecond()Gets the second of the two alternative triggers that may trigger self.
Constructors
this(void * ptr, Flag!"Take" take)
this(gtk.shortcut_trigger.ShortcutTrigger first, gtk.shortcut_trigger.ShortcutTrigger second)Creates a [gtk.shortcut_trigger.ShortcutTrigger] that will trigger whenever either of the two given triggers gets triggered.
Methods
T first(gtk.shortcut_trigger.ShortcutTrigger propval)Set `first` property. Params: propval = The first [gtk.shortcut_trigger.ShortcutTrigger] to check. Returns: Builder instance for fluent chaining
T second(gtk.shortcut_trigger.ShortcutTrigger propval)Set `second` property. Params: propval = The second [gtk.shortcut_trigger.ShortcutTrigger] to check. Returns: Builder instance for fluent chaining

Fluent builder for [gtk.alternative_trigger.AlternativeTrigger]