Figler.Schema.PrototypeAction (figler v0.1.0-beta.1)

Copy Markdown View Source

Generated Kiwi message module for PrototypeAction.

Summary

Types

t()

@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
}

Functions

decode(binary)

encode(struct)

transform_module()