Kanzi  3.9.4
Java API
MultiClickManipulatorMetadata Interface Reference

Metadata definitions for MultiClickManipulator. More...

Inheritance diagram for MultiClickManipulatorMetadata:
[legend]

Classes

class  CanceledMessageArguments
 Metadata definitions for CanceledMessageArguments. More...
 
class  MultiClickMessageArguments
 Metadata definitions for MultiClickMessageArguments. More...
 

Public Attributes

DynamicMessageType< MultiClickManipulatorMetadata.CanceledMessageArguments > CanceledMessage
 Occurs during the multi-click gesture when the user moves the focus away from a hit-testable node with a Multi-Click Manipulator. More...
 
DynamicPropertyType< Integer > ClickCountProperty
 The number of clicks required to send the MultiClickMessage message. More...
 
DynamicMessageType< MultiClickManipulatorMetadata.MultiClickMessageArguments > IntermediateClickMessage
 Occurs when the user presses and releases a hit-testable node with a Multi-Click Manipulator that is set to send messages for intermediate clicks. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.MultiClickManipulator")
 Metaclass for MultiClickManipulator.
 
DynamicMessageType< MultiClickManipulatorMetadata.MultiClickMessageArguments > MultiClickMessage
 Occurs when the user presses and releases a hit-testable node with a Multi-Click Manipulator a specified number of times (default 2) within a set amount of time (default 250 ms) between presses. More...
 
- Public Attributes inherited from InputManipulatorMetadata
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.InputManipulator")
 Metaclass for InputManipulator.
 

Detailed Description

Member Data Documentation

◆ CanceledMessage

DynamicMessageType<MultiClickManipulatorMetadata.CanceledMessageArguments> CanceledMessage
Initial value:
=
new DynamicMessageType<>("Message.MultiClick.Canceled",
MultiClickManipulatorMetadata.CanceledMessageArguments.class)

Occurs during the multi-click gesture when the user moves the focus away from a hit-testable node with a Multi-Click Manipulator.

You cannot use this trigger with nodes that handle input by default, such as Button and Toggle Button nodes.

◆ ClickCountProperty

DynamicPropertyType<Integer> ClickCountProperty
Initial value:
=
new DynamicPropertyType<>("MultiClickManipulator.ClickCount", Integer.class)

The number of clicks required to send the MultiClickMessage message.

◆ IntermediateClickMessage

DynamicMessageType<MultiClickManipulatorMetadata.MultiClickMessageArguments> IntermediateClickMessage
Initial value:
= new DynamicMessageType<>("Message.MultiClick.IntermediateClick",
MultiClickManipulatorMetadata.MultiClickMessageArguments.class)

Occurs when the user presses and releases a hit-testable node with a Multi-Click Manipulator that is set to send messages for intermediate clicks.

To set a Multi-Click Manipulator to send messages for intermediate clicks, in the Multi-Click Manipulator enable the Send Intermediate Click Messages property.

You cannot use this trigger with nodes that handle input by default, such as Button and Toggle Button nodes.

◆ MultiClickMessage

DynamicMessageType<MultiClickManipulatorMetadata.MultiClickMessageArguments> MultiClickMessage
Initial value:
=
new DynamicMessageType<>(
"Message.MultiClick", MultiClickManipulatorMetadata.MultiClickMessageArguments.class)

Occurs when the user presses and releases a hit-testable node with a Multi-Click Manipulator a specified number of times (default 2) within a set amount of time (default 250 ms) between presses.

You cannot use this trigger with nodes that handle input by default, such as Button and Toggle Button nodes.