Trigger actions TriggerAction Class
Trigger actions performs an action at a given delay after a trigger is activated.
Actions are similar to Animators, but are one-off events that fire at a particular point in time. Like animators they are activated by triggers, but their effects are not reversed when their containing trigger is deactivated. Commonly examples of actions include Set, Callback, Hide and Show.
Available trigger actions
BringIntoView ux
BringToFront ux
Call ux
Callback ux
CancelInteractions ux
Collapse ux
Collapses an Element by setting Visibilty
to Collapsed
.
DebugAction ux
EvaluateJS ux
GiveFocus ux
Gives focus to its containing Element when activated.
GoBack ux
Navigates backward in the navigation stack/z-order of a Navigation, PageControl, or WebView.
GoForward ux
Navigates forward in a Navigation, PageControl, or WebView.
GotoRoute ux
Hide ux
Hides an Element by setting Visibility
to Hidden
.
LaunchApp ux
LaunchEmail ux
LaunchInAppBrowser ux
LaunchMaps ux
LaunchUri ux
LoadHtml ux
LoadImage ux
LoadUrl ux
Loads a new URL into the WebView
ModifyRoute ux
NavigateTo ux
NavigateToggle ux
Pause ux
PlatformSignIn ux
Play ux
PlaySound ux
Pulse ux
Momentarily triggers a WhileTrue, WhileFalse or Timeline.
PulseBackward ux
PulseForward ux
PushRoute ux
RaiseUserEvent ux
ReleaseFocus ux
ReleasePage ux
For navigation this indicates the page (Visual) is no longer required and can be reused, or discarded, by the container.
<ExitingAnimation>
<Move X="1" RelativeTo="Size" Duration="0.3"/>
<ReleasePage AtProgress="1"/>
</ExitingAnimation>
This is currently only necessary in a Navigator
and PageView
. You can safely call it on transitions used potentially also in a PageControl
.
Reload ux
Reloads the currently loaded URL
Resume ux
RouterCancelNavigation ux
Cancels a partial navigation on the Router.
RouterModify uno
ScrollableGoto ux
Scrolls a ScrollView to a given position when triggered.
ScrollTo ux
Scrolls a ScrollView to a given position when triggered.
SendToBack ux
Set<T> ux
SetStatusBarUI ux
SetSwipeActive ux
Sets the state of an Active-type SwipeGesture.
SetWindowOrientation ux
Show ux
Makes an Element visible by setting Visibility
to Visible
.
ShowAlert ux
ShowConfirm ux
Sms ux
Stop ux
StopLoading ux
Stops loading the currently loading URL
TimelineAction ux
A unified action that controls a Timeline.
Toggle ux
ToggleSelection ux
ToggleSwipeActive ux
Toggles an Active-type SwipeGesture on or off.
TransitionLayout ux
TransitionState ux
An action that controls state of a StateGroup.
Vibrate ux
Location
- Namespace
- Fuse.Triggers.Actions
- Package
- Fuse.Triggers 2.9.1
Interface of TriggerAction
AtProgress : float ux
Delay : float ux
The number of seconds after the start of the trigger that the action should be performed.
Direction : TriggerWhen ux
IsActive : bool ux
IsProgressTriggered : bool uno
OnUnrooted uno
Perform(Node) uno
PerformFromNode(Node) uno
ProgressWhen(float) : float uno
SourceFileName : string ux
hide
SourceLineNumber : int ux
hide
TargetNode : Node ux
TriggerAction Constructor uno
Creates a new TriggerAction
Unroot uno
When : TriggerWhen ux
Inherited from PropertyObject
AddPropertyListener(IPropertyListener) uno
OnPropertyChanged(Selector, IPropertyListener) uno
OnPropertyChanged(Selector) uno
RemovePropertyListener(IPropertyListener) uno
Inherited from object
Equals(object) : bool uno
GetHashCode : int uno
GetType : Type uno
ToString : string uno
Implemented Interfaces
ISourceLocation uno
hide