Generated Kiwi message module for PrototypeAction.
Summary
Types
@type t() :: %Figler.Schema.PrototypeAction{ animation_phase: Figler.Schema.AnimationPhase.t() | nil, animation_skip_to_time: float() | nil, animation_state: Figler.Schema.AnimationState.t() | nil, animation_target_id: Figler.Schema.GUID.t() | nil, animation_timeline_action: Figler.Schema.AnimationTimelineAction.t() | nil, animation_timeline_def_id: Figler.Schema.GUID.t() | nil, animation_type: Figler.Schema.AnimationType.t() | nil, cms_target: Figler.Schema.CMSItemPageTarget.t() | nil, conditional_actions: [Figler.Schema.ConditionalActions.t()] | nil, conditions: [Figler.Schema.VariableData.t()] | nil, connection_type: Figler.Schema.ConnectionType.t() | nil, connection_url: String.t() | nil, easing_function: [float()] | nil, easing_type: Figler.Schema.EasingType.t() | nil, extra_scroll_offset: Figler.Schema.Vector.t() | nil, link_param: Figler.Schema.VariableData.t() | nil, media_action: Figler.Schema.MediaAction.t() | nil, media_playback_rate: float() | nil, media_skip_by_amount: float() | nil, media_skip_to_time: float() | nil, navigation_type: Figler.Schema.NavigationType.t() | nil, open_url_in_new_tab: boolean() | nil, overlay_relative_position: Figler.Schema.Vector.t() | nil, simple_link: boolean() | nil, target_variable: Figler.Schema.PrototypeVariableTarget.t() | nil, target_variable_data: Figler.Schema.VariableData.t() | nil, target_variable_id: Figler.Schema.GUID.t() | nil, target_variable_mode_id: Figler.Schema.GUID.t() | nil, target_variable_set_id: Figler.Schema.VariableSetID.t() | nil, target_variable_set_key: String.t() | nil, target_variable_value: Figler.Schema.VariableAnyValue.t() | nil, transition_duration: float() | nil, transition_node_id: Figler.Schema.GUID.t() | nil, transition_overrides_enabled: boolean() | nil, transition_preserve_scroll: boolean() | nil, transition_reset_interactive_components: boolean() | nil, transition_reset_scroll_position: boolean() | nil, transition_reset_video_position: boolean() | nil, transition_should_smart_animate: boolean() | nil, transition_timeout: float() | nil, transition_type: Figler.Schema.TransitionType.t() | nil, variable_set_target_extension_id: Figler.Schema.VariableSetID.t() | nil }