Table of Contents - motion-0.5.0 Documentation
Pages
Classes and Modules
- Motion
- Motion::ActionCableExtentions
- Motion::ActionCableExtentions::DeclarativeNotifications
- Motion::ActionCableExtentions::DeclarativeStreams
- Motion::ActionCableExtentions::LogSuppression
- Motion::ActionCableExtentions::LogSuppression::Suppressor
- Motion::ActionCableExtentions::Synchronization
- Motion::AlreadyConfiguredError
- Motion::BadRevisionError
- Motion::BadRevisionPathsError
- Motion::BadSecretError
- Motion::BlockNotAllowedError
- Motion::Callback
- Motion::Channel
- Motion::Component
- Motion::Component::Broadcasts
- Motion::Component::Broadcasts::ModuleFunctions
- Motion::Component::Callbacks
- Motion::Component::Lifecycle
- Motion::Component::Motions
- Motion::Component::Motions::ModuleFunctions
- Motion::Component::PeriodicTimers
- Motion::Component::PeriodicTimers::ModuleFunctions
- Motion::Component::Rendering
- Motion::ComponentConnection
- Motion::ComponentError
- Motion::ComponentRenderingError
- Motion::Configuration
- Motion::Element
- Motion::Element::DataAttributes
- Motion::Error
- Motion::Event
- Motion::Generators
- Motion::Generators::ComponentGenerator
- Motion::Generators::InstallGenerator
- Motion::IncompatibleClientError
- Motion::InvalidComponentStateError
- Motion::InvalidSerializedStateError
- Motion::LogHelper
- Motion::MarkupTransformer
- Motion::MotionNotMapped
- Motion::MultipleRootsError
- Motion::MyRailtie
- Motion::RenderAborted
- Motion::RevisionCalculator
- Motion::SerializedComponentError
- Motion::Serializer
- Motion::TestHelpers
- Motion::UnrepresentableStateError
- Motion::UpgradeNotImplementedError
Methods
- ::action_methods — Motion::Channel
- ::broadcast_for — Motion::Callback
- ::build_renderer_for — Motion
- ::config — Motion
- ::configuration — Motion
- ::configure — Motion
- ::default — Motion::Configuration
- ::define_option_reader — Motion::Configuration
- ::define_option_writer — Motion::Configuration
- ::for_channel — Motion::LogHelper
- ::for_component — Motion::LogHelper
- ::from_raw — Motion::Element
- ::from_raw — Motion::Event
- ::from_state — Motion::ComponentConnection
- ::markup_transformer — Motion
- ::minimum_secret_byte_length — Motion::Serializer
- ::new — Motion::Callback
- ::new — Motion::ComponentConnection
- ::new — Motion::Configuration
- ::new — Motion::Element
- ::new — Motion::Element::DataAttributes
- ::new — Motion::ComponentError
- ::new — Motion::MotionNotMapped
- ::new — Motion::BlockNotAllowedError
- ::new — Motion::MultipleRootsError
- ::new — Motion::RenderAborted
- ::new — Motion::UnrepresentableStateError
- ::new — Motion::InvalidSerializedStateError
- ::new — Motion::UpgradeNotImplementedError
- ::new — Motion::AlreadyConfiguredError
- ::new — Motion::IncompatibleClientError
- ::new — Motion::BadSecretError
- ::new — Motion::BadRevisionError
- ::new — Motion::BadRevisionPathsError
- ::new — Motion::Event
- ::new — Motion::LogHelper
- ::new — Motion::MarkupTransformer
- ::new — Motion::RevisionCalculator
- ::new — Motion::Serializer
- ::new — Motion::ActionCableExtentions::DeclarativeNotifications
- ::new — Motion::ActionCableExtentions::DeclarativeStreams
- ::new — Motion::ActionCableExtentions::LogSuppression
- ::new — Motion::ActionCableExtentions::Synchronization
- ::notify_error — Motion
- ::option — Motion::Configuration
- ::reset_internal_state_for_testing! — Motion
- ::serializer — Motion
- #== — Motion::Callback
- #[] — Motion::Element
- #[] — Motion::Element::DataAttributes
- #_broadcast_handlers — Motion::Component::Broadcasts
- #_clear_awaiting_forced_rerender! — Motion::Component::Rendering
- #_ensure_declarative_stream_proxy — Motion::ActionCableExtentions::DeclarativeStreams
- #_handle_declarative_notifcation — Motion::ActionCableExtentions::DeclarativeNotifications
- #_handle_incoming_broadcast_to_declarative_stream — Motion::ActionCableExtentions::DeclarativeStreams
- #_motion_handlers — Motion::Component::Motions
- #_periodic_timers — Motion::Component::PeriodicTimers
- #_run_action_callbacks — Motion::Component::Lifecycle
- #_setup_declarative_notifcation_timer — Motion::ActionCableExtentions::DeclarativeNotifications
- #_shutdown_declarative_notifcation_timer — Motion::ActionCableExtentions::DeclarativeNotifications
- #_stubbed_connection? — Motion::ActionCableExtentions::DeclarativeNotifications
- #action_callback_context_filter — Motion::Component::Lifecycle
- #add_client_to_application_pack — Motion::Generators::InstallGenerator
- #add_state_to_html — Motion::MarkupTransformer
- #after_action — Motion::Component::Lifecycle
- #after_connect — Motion::Component::Lifecycle
- #after_disconnect — Motion::Component::Lifecycle
- #around_action — Motion::Component::Lifecycle
- #assert_motion — Motion::TestHelpers
- #attributes — Motion::Element
- #awaiting_forced_rerender? — Motion::Component::Rendering
- #before_action — Motion::Component::Lifecycle
- #bind — Motion::Component::Callbacks
- #broadcast_to — Motion::Component::Broadcasts
- #broadcasting_for — Motion::Component::Broadcasts
- #broadcasts — Motion::ComponentConnection
- #broadcasts — Motion::Component::Broadcasts::ModuleFunctions
- #call — Motion::Callback
- #close — Motion::ComponentConnection
- #component_path — Motion::Generators::ComponentGenerator
- #copy_client_initializer — Motion::Generators::InstallGenerator
- #copy_initializer — Motion::Generators::InstallGenerator
- #data — Motion::Element
- #debug — Motion::ActionCableExtentions::LogSuppression::Suppressor
- #declarative_notifications — Motion::ActionCableExtentions::DeclarativeNotifications
- #declarative_stream_target — Motion::ActionCableExtentions::DeclarativeStreams
- #decrypt_and_verify — Motion::Serializer
- #deflate — Motion::Serializer
- #derive_encryptor_key — Motion::Serializer
- #derive_file_hash — Motion::RevisionCalculator
- #derive_hash_salt — Motion::Serializer
- #deserialize — Motion::Serializer
- #details — Motion::Event
- #dump — Motion::Serializer
- #element — Motion::Event
- #encrypt_and_sign — Motion::Serializer
- #encryptor — Motion::Serializer
- #error — Motion::LogHelper
- #every — Motion::Component::PeriodicTimers::ModuleFunctions
- #existent_files — Motion::RevisionCalculator
- #existent_paths — Motion::RevisionCalculator
- #extra_data — Motion::Event
- #file_name — Motion::Generators::ComponentGenerator
- #files — Motion::RevisionCalculator
- #for_component — Motion::LogHelper
- #form_data — Motion::Element
- #form_data — Motion::Event
- #format_duration — Motion::LogHelper
- #format_exception — Motion::LogHelper
- #generate_component — Motion::Generators::ComponentGenerator
- #handle_error — Motion::Channel
- #handle_error — Motion::ComponentConnection
- #hash_salt — Motion::Serializer
- #id — Motion::Element
- #if_render_required — Motion::ComponentConnection
- #include_motion — Motion::Generators::ComponentGenerator
- #indent — Motion::LogHelper
- #inflate — Motion::Serializer
- #info — Motion::ActionCableExtentions::LogSuppression::Suppressor
- #info — Motion::LogHelper
- #load — Motion::Serializer
- #log_helper — Motion::Channel
- #logger — Motion::ActionCableExtentions::LogSuppression
- #map_motion — Motion::Component::Motions::ModuleFunctions
- #marshal_dump — Motion::Component::Rendering
- #marshal_load — Motion::Component::Rendering
- #motion? — Motion::TestHelpers
- #motion_event — Motion::TestHelpers
- #motions — Motion::Component::Motions::ModuleFunctions
- #name — Motion::Event
- #perform — Motion::RevisionCalculator
- #perform_action — Motion::ActionCableExtentions::Synchronization
- #periodic_timer — Motion::Component::PeriodicTimers::ModuleFunctions
- #periodic_timers — Motion::ComponentConnection
- #periodic_timers — Motion::Component::PeriodicTimers::ModuleFunctions
- #periodically_notify — Motion::ActionCableExtentions::DeclarativeNotifications
- #process_broadcast — Motion::Channel
- #process_broadcast — Motion::ComponentConnection
- #process_broadcast — Motion::Component::Broadcasts
- #process_connect — Motion::Component::Lifecycle
- #process_disconnect — Motion::Component::Lifecycle
- #process_motion — Motion::Channel
- #process_motion — Motion::ComponentConnection
- #process_motion — Motion::Component::Motions
- #process_periodic_timer — Motion::Channel
- #process_periodic_timer — Motion::ComponentConnection
- #process_periodic_timer — Motion::Component::PeriodicTimers
- #refute_motion — Motion::TestHelpers
- #render_hash — Motion::Component::Rendering
- #render_in — Motion::Component::Rendering
- #renderer — Motion::Channel
- #rerender! — Motion::Component::Rendering
- #run_motion — Motion::TestHelpers
- #salted_digest — Motion::Serializer
- #serialize — Motion::Serializer
- #serialize_broadcasting — Motion::Component::Broadcasts
- #set_action_callback — Motion::Component::Lifecycle
- #stable_instance_identifier_for_callbacks — Motion::Component::Callbacks
- #stop_all_streams — Motion::ActionCableExtentions::DeclarativeStreams
- #stop_periodic_timer — Motion::Component::PeriodicTimers::ModuleFunctions
- #stop_periodic_timers — Motion::ActionCableExtentions::DeclarativeNotifications
- #stop_streaming_for — Motion::Component::Broadcasts::ModuleFunctions
- #stop_streaming_from — Motion::Component::Broadcasts::ModuleFunctions
- #stream_for — Motion::Component::Broadcasts::ModuleFunctions
- #stream_from — Motion::Component::Broadcasts::ModuleFunctions
- #streaming_from — Motion::ActionCableExtentions::DeclarativeStreams
- #subscribe_to_channel — Motion::ActionCableExtentions::Synchronization
- #subscribed — Motion::Channel
- #synchronize — Motion::Channel
- #synchronize_entrypoint! — Motion::ActionCableExtentions::Synchronization
- #tag_name — Motion::Element
- #target — Motion::Event
- #timing — Motion::ComponentConnection
- #timing — Motion::LogHelper
- #transform_root — Motion::MarkupTransformer
- #type — Motion::Event
- #unmap_motion — Motion::Component::Motions::ModuleFunctions
- #unsubscribe_from_channel — Motion::ActionCableExtentions::Synchronization
- #unsubscribed — Motion::Channel
- #upgrade_from — Motion::Component::Lifecycle
- #value — Motion::Element
- #weak_digest — Motion::Serializer