Get desktop application:
View/edit binary Protocol Buffers messages
Various actions that can be triggered
Used in:
Open a URL.
Used in:
Do something with a destination node.
Used in:
Node that we should navigate to, change to, open or swap as an overlay, or scroll to reveal.
The kind of navigation (really the kind of action) to perform with the destination node (if it's not null).
The kind of navigation (really the kind of action) to perform with the destination node (if it's not null).
For "Navigate", should we open the new node with the current frame's scroll position?
For overlays that have been manually positioned.
The kind of navigation that an Action can perform
Used in:
The type of easing to perform in a transition.
Used in:
, , , , , , ,Bezier curve for custom easing functions.
Used in:
Spring coefficients
Used in:
Determines how a UI element responds to user interactions like taps, clicks, and hovers. It can be set to "Auto" for default behavior, "None" to disable interactions, or "Box-None" to only detect events within the element's bounding box.
Used in:
Reaction describes interactivity for a node. It's a pair of Action ("what happens?") and Trigger ("how do you make it happen?")
Used in:
This represents the Figma "Transition" type. https://www.figma.com/plugin-docs/api/Transition/
Used in:
protolint:disable MESSAGES_HAVE_COMMENT They're self-explanatory
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
Used in:
Some transitions define a direction.
Used in:
, , , ,Various Triggers
Used in:
protolint:disable MESSAGES_HAVE_COMMENT They're self-explanatory
Used in:
Used in:
Used in:
Used in:
Used in:
Used in: