Table of Contents - hyalite-0.3.2 Documentation
Classes and Modules
- Adler32
- CallbackQueue
- Hyalite
- Hyalite::BrowserEvent
- Hyalite::ChangeEventPlugin
- Hyalite::Component
- Hyalite::Component::ChildrenRenderer
- Hyalite::Component::ClassMethods
- Hyalite::Component::ShortHand
- Hyalite::Component::State
- Hyalite::CompositeComponent
- Hyalite::DOM
- Hyalite::DOM::Body
- Hyalite::DOM::Collection
- Hyalite::DOM::Document
- Hyalite::DOM::Element
- Hyalite::DOM::Element::Attributes
- Hyalite::DOM::Event
- Hyalite::DOM::Event::AliasPosition
- Hyalite::DOM::Event::DataTransfer
- Hyalite::DOM::Event::DefaultEvent
- Hyalite::DOM::Event::DragEvent
- Hyalite::DOM::Event::KeyboardEvent
- Hyalite::DOM::Event::MouseEvent
- Hyalite::DOM::Event::MouseEventInterface
- Hyalite::DOM::Event::TouchEvent
- Hyalite::DOM::EventTarget
- Hyalite::DOM::Node
- Hyalite::DOM::Text
- Hyalite::DOM::Window
- Hyalite::DOMComponent
- Hyalite::DOMOperations
- Hyalite::DOMProperty
- Hyalite::DOMPropertyOperations
- Hyalite::Dom
- Hyalite::Dom::Event
- Hyalite::Dom::Event::FocusEvent
- Hyalite::ElementObject
- Hyalite::EmptyComponent
- Hyalite::EventDispatcher
- Hyalite::EventDispatcher::TopLevelCallbackBookKeeping
- Hyalite::EventPluginRegistry
- Hyalite::HookSetter
- Hyalite::InputWrapper
- Hyalite::InstanceHandles
- Hyalite::InternalComponent
- Hyalite::LinkedValueUtils
- Hyalite::Logger
- Hyalite::Mount
- Hyalite::MultiChildren
- Hyalite::ReconcileTransaction
- Hyalite::ReconcileTransaction::EventSuppressionWrapper
- Hyalite::ReconcileTransaction::MountReadyWrapper
- Hyalite::Reconciler
- Hyalite::SimpleEventPlugin
- Hyalite::SyntheticEvent
- Hyalite::TextComponent
- Hyalite::TopLevelWrapper
- Hyalite::UpdateQueue
- Hyalite::Updates
- Hyalite::Updates::NestedUpdate
- Hyalite::Updates::UpdateQueueing
- Object
- ProxyComponent
- Transaction
- TransactionWrapper
Methods
- ::calc — Adler32
- ::checked — Hyalite::LinkedValueUtils
- ::checksum — Adler32
- ::clear_queue — Hyalite::MultiChildren
- ::component_key — Hyalite::Reconciler
- ::container_for_id — Hyalite::Mount
- ::contains_node — Hyalite::Mount
- ::create — Hyalite::DOM::Element
- ::create — Hyalite::DOM::Text
- ::create — Hyalite::DOM::Event
- ::create — Hyalite::DOM::Node
- ::create_element — Hyalite
- ::create_element_hook — Hyalite
- ::create_markup_for_custom_attribute — Hyalite::DOMPropertyOperations
- ::create_markup_for_property — Hyalite::DOMPropertyOperations
- ::create_markup_for_styles — Hyalite::DOMPropertyOperations
- ::create_root_id — Hyalite::InstanceHandles
- ::current_owner — Hyalite
- ::debug — Hyalite::Logger
- ::default_value_cache — Hyalite::DOMProperty
- ::default_value_for_property — Hyalite::DOMProperty
- ::delete_all_listeners — Hyalite::BrowserEvent
- ::delete_listener — Hyalite::BrowserEvent
- ::delete_value_for_property — Hyalite::DOMPropertyOperations
- ::element_created — Hyalite
- ::empty_element — Hyalite::EmptyComponent
- ::enabled= — Hyalite::BrowserEvent
- ::enabled? — Hyalite::BrowserEvent
- ::enqueue_callback — Hyalite::UpdateQueue
- ::enqueue_callback_internal — Hyalite::UpdateQueue
- ::enqueue_element_internal — Hyalite::UpdateQueue
- ::enqueue_force_update — Hyalite::UpdateQueue
- ::enqueue_set_state — Hyalite::UpdateQueue
- ::enqueue_update — Hyalite::UpdateQueue
- ::error — Hyalite::Logger
- ::escape_text_content_for_browser — Hyalite
- ::event_dispatcher — Hyalite::BrowserEvent
- ::event_plugin_registry — Hyalite::BrowserEvent
- ::execute_on_change — Hyalite::LinkedValueUtils
- ::find_component_root — Hyalite::Mount
- ::find_deepest_cached_ancestor — Hyalite::Mount
- ::find_dom_node — Hyalite
- ::find_first_hyalite_dom — Hyalite::Mount
- ::flatten_children — Hyalite::Reconciler
- ::fn — Hyalite
- ::has_non_root_child — Hyalite::Mount
- ::include? — Hyalite::BrowserEvent
- ::include? — Hyalite::DOMProperty
- ::included — Hyalite::Component
- ::info — Hyalite::Logger
- ::insert_child_at — Hyalite::MultiChildren
- ::instance_map — Hyalite
- ::instances_by_root_id — Hyalite::Mount
- ::instantiate_component — Hyalite
- ::internal_id — Hyalite::Mount
- ::is_ancestor_id_of — Hyalite::InstanceHandles
- ::is_attribute_name_safe — Hyalite::DOMPropertyOperations
- ::is_boundary — Hyalite::InstanceHandles
- ::is_custom_attribute — Hyalite::DOMProperty
- ::is_mounted — Hyalite::UpdateQueue
- ::is_rendered — Hyalite::Mount
- ::is_valid — Hyalite::Mount
- ::listen_to — Hyalite::BrowserEvent
- ::listener_at_phase — Hyalite::BrowserEvent
- ::listening_for_document — Hyalite::BrowserEvent
- ::log_level — Hyalite::Logger
- ::log_level= — Hyalite::Logger
- ::markup_queue — Hyalite::MultiChildren
- ::mount_component — Hyalite::Reconciler
- ::mount_component_into_node — Hyalite::Mount
- ::mount_image_into_node — Hyalite::Mount
- ::new — CallbackQueue
- ::new — Hyalite::Component::ChildrenRenderer
- ::new — Hyalite::Component::State
- ::new — Hyalite::CompositeComponent
- ::new — Hyalite::DOM::Element::Attributes
- ::new — Hyalite::DOM::Event::AliasPosition
- ::new — Hyalite::DOMComponent
- ::new — Hyalite::ElementObject
- ::new — Hyalite::EventDispatcher
- ::new — Hyalite::EventDispatcher::TopLevelCallbackBookKeeping
- ::new — Hyalite::EventPluginRegistry
- ::new — Hyalite::SimpleEventPlugin
- ::new — Hyalite::InputWrapper
- ::new — Hyalite::HookSetter
- ::new — Hyalite::ReconcileTransaction
- ::new — Hyalite::ReconcileTransaction::MountReadyWrapper
- ::new — Hyalite::ReconcileTransaction::EventSuppressionWrapper
- ::new — Hyalite::SyntheticEvent
- ::new — Hyalite::TextComponent
- ::new — Transaction
- ::new — Hyalite::Updates
- ::new — Hyalite::Updates::NestedUpdate
- ::new — Hyalite::Updates::UpdateQueueing
- ::next_descendant_id — Hyalite::InstanceHandles
- ::next_mount_id — Hyalite::CompositeComponent
- ::node — Hyalite::Mount
- ::node_cache — Hyalite::Mount
- ::node_id — Hyalite::Mount
- ::output — Hyalite::Logger
- ::parent_id — Hyalite::InstanceHandles
- ::perform_update_if_necessary — Hyalite::Reconciler
- ::process_children_updates — Hyalite::MultiChildren
- ::process_queue — Hyalite::MultiChildren
- ::process_updates — Hyalite::MultiChildren
- ::property_info — Hyalite::DOMProperty
- ::purge_id — Hyalite::Mount
- ::put_listener — Hyalite::BrowserEvent
- ::quote_attribute_value_for_browser — Hyalite
- ::receive_component — Hyalite::Reconciler
- ::register_component — Hyalite::Mount
- ::register_container — Hyalite::Mount
- ::render — Hyalite
- ::render_new_root_component — Hyalite::Mount
- ::render_proc — ProxyComponent
- ::render_proc — Hyalite
- ::render_proc= — ProxyComponent
- ::render_proc= — Hyalite
- ::render_subtree_into_container — Hyalite::Mount
- ::root_element_in_container — Hyalite::Mount
- ::root_id — Hyalite::Mount
- ::root_id_from_node_id — Hyalite::InstanceHandles
- ::root_id_string — Hyalite::InstanceHandles
- ::root_index — Hyalite::InstanceHandles
- ::set_attribute_for_id — Hyalite::DOMPropertyOperations
- ::set_value_for_property — Hyalite::DOMPropertyOperations
- ::should_ignore_value — Hyalite::DOMPropertyOperations
- ::should_update_component — Hyalite::Reconciler
- ::singleton — Hyalite::DOM::Document
- ::singleton — Hyalite::DOM::Window
- ::trap_bubbled_event — Hyalite::BrowserEvent
- ::traverse_ancestors — Hyalite::InstanceHandles
- ::traverse_children — Hyalite::Reconciler
- ::traverse_parent_path — Hyalite::InstanceHandles
- ::traverse_two_phase — Hyalite::InstanceHandles
- ::unmount_children — Hyalite::Reconciler
- ::unmount_component — Hyalite::Reconciler
- ::unmount_component_at_node — Hyalite::Mount
- ::unmount_component_from_node — Hyalite::Mount
- ::update_children — Hyalite::Reconciler
- ::update_depth — Hyalite::MultiChildren
- ::update_depth= — Hyalite::MultiChildren
- ::update_property_by_id — Hyalite::DOMOperations
- ::update_queue — Hyalite::MultiChildren
- ::update_root_component — Hyalite::Mount
- ::updates — Hyalite
- ::value — Hyalite::LinkedValueUtils
- ::warn — Hyalite::Logger
- ::wrap_update — Hyalite::MultiChildren
- #<< — Hyalite::DOM::Node
- #== — Hyalite::DOM::Node
- #[] — Hyalite::Component::State
- #[] — Hyalite::DOM::Collection
- #[] — Hyalite::DOM::Document
- #[] — Hyalite::DOM::Element
- #[] — Hyalite::DOM::Element::Attributes
- #[] — Hyalite::DOM::Event::DataTransfer
- #[] — Hyalite::EventPluginRegistry
- #[]= — Hyalite::DOM::Element::Attributes
- #[]= — Hyalite::DOM::Event::DataTransfer
- #add_child — Hyalite::DOM::Element
- #add_class — Hyalite::DOM::Element
- #add_listener — Hyalite::SyntheticEvent
- #add_plugin — Hyalite::EventPluginRegistry
- #alt_key — Hyalite::DOM::Event::MouseEventInterface
- #asap — Hyalite::Updates
- #attach_ref — Hyalite::CompositeComponent
- #attr — Hyalite::DOM::Node
- #attributes — Hyalite::DOM::Element
- #batched_updates — Hyalite::Updates
- #body — Hyalite::DOM::Document
- #button — Hyalite::DOM::Event::MouseEventInterface
- #buttons — Hyalite::DOM::Event::MouseEventInterface
- #child_context — Hyalite::Component
- #children — Hyalite::DOM::Node
- #class_names — Hyalite::DOM::Element
- #clear — Hyalite::DOM::Node
- #client — Hyalite::DOM::Event::MouseEventInterface
- #close — Hyalite::ReconcileTransaction::MountReadyWrapper
- #close — Hyalite::ReconcileTransaction::EventSuppressionWrapper
- #close — Transaction
- #close — Hyalite::Updates::NestedUpdate
- #close — Hyalite::Updates::UpdateQueueing
- #close — TransactionWrapper
- #close_all — Transaction
- #component_did_mount — Hyalite::Component
- #component_did_unmount — Hyalite::Component
- #component_did_update — Hyalite::Component
- #component_will_mount — Hyalite::Component
- #component_will_unmount — Hyalite::Component
- #component_will_update — Hyalite::Component
- #create_child — Hyalite::MultiChildren
- #create_content_markup — Hyalite::DOMComponent
- #create_element — Hyalite::DOM::Document
- #create_open_tag_markup_and_put_listeners — Hyalite::DOMComponent
- #create_text — Hyalite::DOM::Document
- #ctrl_key — Hyalite::DOM::Event::MouseEventInterface
- #current_element — Hyalite::DOMComponent
- #current_element — Hyalite::TextComponent
- #data — Hyalite::DOM::Event::DragEvent
- #delete_all_listeners — Hyalite::EventDispatcher
- #delete_listener — Hyalite::EventDispatcher
- #dependencies — Hyalite::EventPluginRegistry
- #destroy — Hyalite::HookSetter
- #dispatch_event — Hyalite::EventDispatcher
- #document — Hyalite::DOM::Element
- #document? — Hyalite::DOM::Document
- #document? — Hyalite::DOM::Node
- #drop_effect — Hyalite::DOM::Event::DragEvent
- #drop_effect= — Hyalite::DOM::Event::DragEvent
- #each — Hyalite::DOM::Collection
- #each_listener — Hyalite::SyntheticEvent
- #effect_allowed — Hyalite::DOM::Event::DragEvent
- #effect_allowed= — Hyalite::DOM::Event::DragEvent
- #el — Hyalite::Component::ClassMethods
- #element? — Hyalite::DOM::Element
- #element? — Hyalite::DOM::Node
- #enabled= — Hyalite::EventDispatcher
- #enabled? — Hyalite::EventDispatcher
- #enqueue — CallbackQueue
- #enqueue_markup — Hyalite::MultiChildren
- #enqueue_move — Hyalite::MultiChildren
- #enqueue_put_listener — Hyalite::DOMComponent
- #enqueue_remove — Hyalite::MultiChildren
- #enqueue_text_content — Hyalite::MultiChildren
- #enqueue_update — Hyalite::Updates
- #event_types — Hyalite::ChangeEventPlugin
- #event_types — Hyalite::SimpleEventPlugin
- #extract_event — Hyalite::ChangeEventPlugin
- #extract_event — Hyalite::SimpleEventPlugin
- #extract_events — Hyalite::EventPluginRegistry
- #find_parent — Hyalite::EventDispatcher
- #first — Hyalite::DOM::Collection
- #flush_batched_updates — Hyalite::Updates
- #force_update — Hyalite::Component
- #force_update_if_mounted — Hyalite::InputWrapper
- #get_listener — Hyalite::EventDispatcher
- #handle_change — Hyalite::InputWrapper
- #handle_top_level — Hyalite::EventDispatcher
- #height — Hyalite::DOM::Element
- #height — Hyalite::DOM::Window
- #hook — Hyalite::HookSetter
- #include? — Hyalite::EventPluginRegistry
- #init — Hyalite::Updates::NestedUpdate
- #init — TransactionWrapper
- #init_all — Transaction
- #init_component — Hyalite::Component
- #init_mouse_event — Hyalite::DOM::Event::MouseEventInterface
- #initial_state — Hyalite::Component
- #inner_dom= — Hyalite::DOM::Element
- #inner_html — Hyalite::DOM::Element
- #inner_html= — Hyalite::DOM::Element
- #input_type — Hyalite::DOM::Element
- #inspect — Hyalite::CompositeComponent
- #inspect — Hyalite::ElementObject
- #instantiate_children — Hyalite::MultiChildren
- #is_custom_component — Hyalite::DOMComponent
- #is_text_content — Hyalite::DOMComponent
- #is_text_input_element — Hyalite::ChangeEventPlugin
- #last — Hyalite::DOM::Collection
- #left — Hyalite::DOM::Element
- #length — Hyalite::DOM::Collection
- #location — Hyalite::DOM::Window
- #location= — Hyalite::DOM::Window
- #meta_key — Hyalite::DOM::Event::MouseEventInterface
- #method_missing — Hyalite::Component::ChildrenRenderer
- #method_missing — Hyalite::Component
- #modifire_state — Hyalite::DOM::Event::MouseEventInterface
- #mount_child_by_name_at_index — Hyalite::MultiChildren
- #mount_children — Hyalite::MultiChildren
- #mount_component — Hyalite::CompositeComponent
- #mount_component — Hyalite::DOMComponent
- #mount_component — Hyalite::TextComponent
- #mount_component — Hyalite::InternalComponent
- #mount_ready — Hyalite::ReconcileTransaction
- #mount_ready — Hyalite::Updates
- #mount_wrapper — Hyalite::InputWrapper
- #move_child — Hyalite::MultiChildren
- #movement — Hyalite::DOM::Event::MouseEventInterface
- #native_node — Hyalite::DOMComponent
- #native_props — Hyalite::InputWrapper
- #next_sibling — Hyalite::DOM::Node
- #node — Hyalite::TextComponent
- #node_name — Hyalite::DOM::Node
- #notify_all — CallbackQueue
- #offset — Hyalite::DOM::Event::MouseEventInterface
- #on — Hyalite::DOM::EventTarget
- #page — Hyalite::DOM::Event::MouseEventInterface
- #parent — Hyalite::DOM::Node
- #perform — Transaction
- #perform_component_update — Hyalite::CompositeComponent
- #perform_update_if_necessary — Hyalite::CompositeComponent
- #pp — Hyalite::Component
- #prevent_default — Hyalite::DOM::Event
- #process_pending_state — Hyalite::CompositeComponent
- #public_instance — Hyalite::CompositeComponent
- #public_instance — Hyalite::DOMComponent
- #put_listener — Hyalite::EventDispatcher
- #ready — Hyalite::DOM::Document
- #receive_component — Hyalite::CompositeComponent
- #receive_component — Hyalite::DOMComponent
- #receive_component — Hyalite::TextComponent
- #recieve_component — Hyalite::InternalComponent
- #region — Hyalite::DOM::Event::MouseEventInterface
- #registration_names — Hyalite::EventPluginRegistry
- #related_target — Hyalite::Dom::Event::FocusEvent
- #related_target — Hyalite::DOM::Event::MouseEventInterface
- #remove — Hyalite::DOM::Element::Attributes
- #remove — Hyalite::DOM::Node
- #remove_child — Hyalite::MultiChildren
- #render — Hyalite::EmptyComponent
- #render — Hyalite::TopLevelWrapper
- #render — ProxyComponent
- #render — Hyalite::Component
- #render_component — Hyalite::CompositeComponent
- #render_validated_component — Hyalite::CompositeComponent
- #replace_node_with_markup_by_id — Hyalite::CompositeComponent
- #respond_to_missing? — Hyalite::Component::ChildrenRenderer
- #respond_to_missing? — Hyalite::Component
- #run_batched_updates — Hyalite::Updates
- #screen — Hyalite::DOM::Event::MouseEventInterface
- #set — Hyalite::Component::State
- #set_state — Hyalite::Component
- #set_text_content — Hyalite::MultiChildren
- #shift_key — Hyalite::DOM::Event::MouseEventInterface
- #should_component_update — Hyalite::Component
- #should_use_change_event — Hyalite::ChangeEventPlugin
- #should_use_click_event — Hyalite::ChangeEventPlugin
- #state — Hyalite::Component
- #state= — Hyalite::Component
- #style — Hyalite::DOM::Element
- #target — Hyalite::DOM::Event
- #text — Hyalite::DOM::Element
- #text= — Hyalite::DOM::Element
- #text? — Hyalite::DOM::Text
- #text? — Hyalite::DOM::Node
- #to_h — Hyalite::Component::State
- #to_s — Hyalite::DOM::Element
- #to_s — Hyalite::DOMComponent
- #top — Hyalite::DOM::Element
- #trap_bubbled_event — Hyalite::EventDispatcher
- #try — Object
- #unmount_child — Hyalite::MultiChildren
- #unmount_children — Hyalite::MultiChildren
- #unmount_component — Hyalite::CompositeComponent
- #unmount_component — Hyalite::DOMComponent
- #unmount_component — Hyalite::TextComponent
- #unmount_wrapper — Hyalite::InputWrapper
- #update_children — Hyalite::MultiChildren
- #update_component — Hyalite::CompositeComponent
- #update_component — Hyalite::DOMComponent
- #update_dom_children — Hyalite::DOMComponent
- #update_dom_properties — Hyalite::DOMComponent
- #update_rendered_component — Hyalite::CompositeComponent
- #update_state — Hyalite::Component
- #update_text_content — Hyalite::MultiChildren
- #update_wrapper — Hyalite::InputWrapper
- #width — Hyalite::DOM::Element
- #width — Hyalite::DOM::Window
- #x — Hyalite::DOM::Event::AliasPosition
- #y — Hyalite::DOM::Event::AliasPosition