Defines properties and message types for NavigationManipulator.

Inherits properties and message types from InputManipulatorMetadata.

Property Types

See also PropertyType

Message Types

See also MessageType
NavigationManipulatorMetadata.KeyNavigationStartedMessage

Occurs when Kanzi recognizes the key-pressed and key repeat gestures for the navigation direction. To capture key navigation gestures for a node, create a Navigation Manipulator component in that node.

Arguments: NavigationManipulatorMetadata.KeyNavigationMessageArguments

NavigationManipulatorMetadata.KeyNavigationFinishedMessage

Occurs when Kanzi recognizes the key-released gesture for the navigation direction. To capture key navigation gestures for a node, create a Navigation Manipulator component in that node.

Arguments: NavigationManipulatorMetadata.KeyNavigationMessageArguments

NavigationManipulatorMetadata.KeyNavigationCanceledMessage

Occurs when the key-pressed gesture is canceled for the navigation direction.

Arguments: NavigationManipulatorMetadata.KeyNavigationMessageArguments

Message Arguments

Message arguments classes define message arguments used for different message types. Each class defines a number of property types - arguments - together with getter and setter functions for them.

NavigationDirectionProperty

The navigation direction.

Example
local value = arguments:getNavigationDirectionProperty()
arguments:setNavigationDirectionProperty(value)