Table of Contents - glimmer-2.8.0 Documentation
Pages
-
CHANGELOG
- Change Log
- 2.8.0
- 2.7.9
- 2.7.8
- 2.7.7
- 2.7.6
- 2.7.5
- 2.7.4
- 2.7.3
- 2.7.2
- 2.7.1
- 2.7.0
- 2.6.0
- 2.5.5
- 2.5.4
- 2.5.3
- 2.5.1
- 2.5.0
- 2.4.1
- 2.4.0
- 2.3.0
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.1
- 2.0.0
- 1.3.1
- 1.3.0
- 1.2.0
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.10.4
- 0.10.3
- 0.10.2
- 0.10.1
- 0.10.0
- 0.9.5
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.8
- 0.7.7
- 0.7.6
- 0.7.5
- 0.7.4
- 0.7.3
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.0
- 0.5.11
- 0.5.10
- 0.5.9
- 0.5.8
- 0.5.7
- 0.5.6
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.0
- 0.4.9
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.0
- 0.1.11.SWT4.14
- 0.1.11.470
- 0.1.10.470
- 0.1.8.470
- 0.1.5.470
- LICENSE
-
README
- <img src=“https://raw.githubusercontent.com/AndyObtiva/glimmer/master/images/glimmer-logo-hi-res.png” height=85 style=“position: relative; top: 20px;” /> Glimmer 2.8.0
- DSL Framework for Ruby GUI and More
- Glimmer DSL Comparison Table:
- Table of Contents
- DSL Engine
- Setup
- Configuration
- logger
- loop_max_count
- excluded_keyword_checkers
- log_excluded_keywords
- Multi-DSL Support
- Official DSLs
- Glimmer DSL for SWT (JRuby Desktop Development GUI Framework)
- Glimmer DSL for SWT Samples
- Hello, World!
- Glimmer Tetris
- Hello, Table!
- Production Desktop Apps Built with Glimmer DSL for SWT
- Glimmer DSL for Opal (Pure Ruby Web GUI and Auto-Webifier of Desktop Apps)
- Glimmer DSL for Opal Samples
- Hello, Computed!
- Glimmer Calculator
- Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library)
- Glimmer DSL for LibUI Samples
- Hello, World!
- Basic Table Progress Bar
- Area Gallery
- Glimmer DSL for Tk (MRI Ruby Desktop Development GUI Library)
- Glimmer DSL for Tk Samples
- Hello, World!
- Hello, Notebook!
- Hello, Combobox!
- Glimmer DSL for XML (& HTML)
- XML DSL
- Glimmer DSL for CSS
- CSS DSL
- Data-Binding Library
- Shine Data-Binding Syntax
- Glimmer Process
- FAQ
- Resources
- Help
- Issues
- Chat
- Feature Suggestions
- Change Log
- Contributing
- Contributors
- Hire Me
- License
Classes and Modules
- Concurrent
- Glimmer
- Glimmer::Config
- Glimmer::DSL
- Glimmer::DSL::BindExpression
- Glimmer::DSL::Engine
- Glimmer::DSL::Expression
- Glimmer::DSL::ExpressionHandler
- Glimmer::DSL::ObserveExpression
- Glimmer::DSL::ParentExpression
- Glimmer::DSL::ShineDataBindingExpression
- Glimmer::DSL::StaticExpression
- Glimmer::DSL::TopLevelExpression
- Glimmer::DataBinding
- Glimmer::DataBinding::ModelBinding
- Glimmer::DataBinding::Observable
- Glimmer::DataBinding::ObservableArray
- Glimmer::DataBinding::ObservableArray::Notifier
- Glimmer::DataBinding::ObservableHash
- Glimmer::DataBinding::ObservableHash::Notifier
- Glimmer::DataBinding::ObservableHashable
- Glimmer::DataBinding::ObservableModel
- Glimmer::DataBinding::ObservableModel::Notifier
- Glimmer::DataBinding::Observer
- Glimmer::DataBinding::Observer::Proc
- Glimmer::DataBinding::Shine
- Glimmer::Error
- Glimmer::InvalidKeywordError
- Module
Methods
- ::add_capitalized_static_expression — Glimmer::DSL::Engine
- ::add_content — Glimmer::DSL::Engine
- ::add_downcased_static_expression — Glimmer::DSL::Engine
- ::add_dynamic_expressions — Glimmer::DSL::Engine
- ::add_static_expression — Glimmer::DSL::Engine
- ::add_upcased_static_expression — Glimmer::DSL::Engine
- ::capital — Glimmer::DSL::StaticExpression
- ::capital? — Glimmer::DSL::StaticExpression
- ::capitalize — Glimmer::DSL::StaticExpression
- ::capitalize? — Glimmer::DSL::StaticExpression
- ::capitalized — Glimmer::DSL::StaticExpression
- ::capitalized? — Glimmer::DSL::StaticExpression
- ::case_insensitive — Glimmer::DSL::StaticExpression
- ::case_insensitive? — Glimmer::DSL::StaticExpression
- ::disable_dsl — Glimmer::DSL::Engine
- ::disabled_dsls — Glimmer::DSL::Engine
- ::downcase — Glimmer::DSL::StaticExpression
- ::downcase? — Glimmer::DSL::StaticExpression
- ::downcased — Glimmer::DSL::StaticExpression
- ::downcased? — Glimmer::DSL::StaticExpression
- ::dsl — Glimmer::DSL::Expression
- ::dsl_parent_stacks — Glimmer::DSL::Engine
- ::dsl_stack — Glimmer::DSL::Engine
- ::dsls — Glimmer::DSL::Engine
- ::dynamic_expression_chains_of_responsibility — Glimmer::DSL::Engine
- ::enable_dsl — Glimmer::DSL::Engine
- ::enabled_dsls= — Glimmer::DSL::Engine
- ::excluded_keyword_checkers — Glimmer::Config
- ::excluded_keyword_checkers= — Glimmer::Config
- ::expression_class — Glimmer::DSL::Engine
- ::expression_class_name — Glimmer::DSL::Engine
- ::inherited — Glimmer::DSL::StaticExpression
- ::interpret — Glimmer::DSL::Engine
- ::interpret_expression — Glimmer::DSL::Engine
- ::keyword — Glimmer::DSL::StaticExpression
- ::logger — Glimmer::Config
- ::logger= — Glimmer::Config
- ::loop — Glimmer
- ::loop_increment! — Glimmer
- ::loop_max_count — Glimmer::Config
- ::loop_reset! — Glimmer
- ::new — Glimmer::DataBinding::ModelBinding
- ::new — Glimmer::DataBinding::ObservableArray::Notifier
- ::new — Glimmer::DataBinding::ObservableHash::Notifier
- ::new — Glimmer::DataBinding::ObservableModel::Notifier
- ::new — Glimmer::DataBinding::Observer::Proc
- ::new — Glimmer::DataBinding::Shine
- ::new — Glimmer::DSL::ExpressionHandler
- ::new_parent_stack — Glimmer::DSL::Engine
- ::no_dsls? — Glimmer::DSL::Engine
- ::parent — Glimmer::DSL::Engine
- ::parent_stack — Glimmer::DSL::Engine
- ::parent_stacks — Glimmer::DSL::Engine
- ::pop_parent_from_parent_stack — Glimmer::DSL::Engine
- ::proc — Glimmer::DataBinding::Observer
- ::push_parent_into_parent_stack — Glimmer::DSL::Engine
- ::remove_downcased_static_expression — Glimmer::DSL::Engine
- ::reset — Glimmer::DSL::Engine
- ::reset_excluded_keyword_checkers! — Glimmer::Config
- ::reset_logger! — Glimmer::Config
- ::static_expressions — Glimmer::DSL::Engine
- ::upcase — Glimmer::DSL::StaticExpression
- ::upcase? — Glimmer::DSL::StaticExpression
- ::upcased — Glimmer::DSL::StaticExpression
- ::upcased? — Glimmer::DSL::StaticExpression
- #<< — Glimmer::DataBinding::ObservableArray
- #<= — Glimmer::DataBinding::Shine
- #<=> — Glimmer::DataBinding::Shine
- #[]= — Glimmer::DataBinding::ObservableArray
- #add_computed_observers — Glimmer::DataBinding::ModelBinding
- #add_content — Glimmer::DSL::Expression
- #add_content — Glimmer::DSL::ParentExpression
- #add_dependent — Glimmer::DataBinding::Observer
- #add_element_observer — Glimmer::DataBinding::ObservableArray
- #add_element_observers — Glimmer::DataBinding::ObservableArray
- #add_key_writer_observer — Glimmer::DataBinding::ObservableHashable
- #add_nested_observers — Glimmer::DataBinding::ModelBinding
- #add_observer — Glimmer::DataBinding::ModelBinding
- #add_observer — Glimmer::DataBinding::Observable
- #add_observer — Glimmer::DataBinding::ObservableArray
- #add_observer — Glimmer::DataBinding::ObservableHash
- #add_observer — Glimmer::DataBinding::ObservableModel
- #add_property_writer_observers — Glimmer::DataBinding::ObservableModel
- #all_key_observer_list — Glimmer::DataBinding::ObservableHash
- #all_key_observer_list — Glimmer::DataBinding::ObservableModel
- #all_property_observer_list — Glimmer::DataBinding::ObservableModel
- #append — Glimmer::DataBinding::ObservableArray
- #append_features — Module
- #append_features_without_glimmer — Module
- #apply_processor — Glimmer::DataBinding::ModelBinding
- #around — Glimmer::DSL::Expression
- #array_object_observer_for — Glimmer::DataBinding::ObservableArray
- #array_object_observer_for — Glimmer::DataBinding::ObservableHash
- #array_object_observer_for — Glimmer::DataBinding::ObservableModel
- #base_model — Glimmer::DataBinding::ModelBinding
- #call — Glimmer::DataBinding::ModelBinding
- #call — Glimmer::DataBinding::ObservableArray::Notifier
- #call — Glimmer::DataBinding::ObservableHash::Notifier
- #call — Glimmer::DataBinding::ObservableModel::Notifier
- #call — Glimmer::DataBinding::Observer::Proc
- #call — Glimmer::DataBinding::Observer
- #can_interpret? — Glimmer::DSL::Expression
- #can_interpret? — Glimmer::DSL::ShineDataBindingExpression
- #can_interpret? — Glimmer::DSL::StaticExpression
- #can_interpret? — Glimmer::DSL::BindExpression
- #can_interpret? — Glimmer::DSL::ObserveExpression
- #clear — Glimmer::DataBinding::ObservableArray
- #collect! — Glimmer::DataBinding::ObservableArray
- #compact! — Glimmer::DataBinding::ObservableArray
- #compact_args — Glimmer::DataBinding::Observer
- #computed? — Glimmer::DataBinding::ModelBinding
- #computed_by — Glimmer::DataBinding::ModelBinding
- #computed_observer_for — Glimmer::DataBinding::ModelBinding
- #convert_on_read — Glimmer::DataBinding::ModelBinding
- #convert_on_write — Glimmer::DataBinding::ModelBinding
- #delete — Glimmer::DataBinding::ObservableArray
- #delete — Glimmer::DataBinding::ObservableHash
- #delete_at — Glimmer::DataBinding::ObservableArray
- #delete_if — Glimmer::DataBinding::ObservableArray
- #delete_if — Glimmer::DataBinding::ObservableHash
- #dependents — Glimmer::DataBinding::Observer
- #dependents_for — Glimmer::DataBinding::Observer
- #deregister — Glimmer::DataBinding::Observer
- #deregister_all_observables — Glimmer::DataBinding::Observer
- #deregister_dependent_observers — Glimmer::DataBinding::ObservableArray
- #deregister_dependent_observers — Glimmer::DataBinding::ObservableHash
- #deregister_dependent_observers — Glimmer::DataBinding::ObservableModel
- #deregister_dependents_with_observable — Glimmer::DataBinding::Observer
- #element_properties_for — Glimmer::DataBinding::ObservableArray
- #ensure_array_object_observer — Glimmer::DataBinding::ObservableArray
- #ensure_array_object_observer — Glimmer::DataBinding::ObservableHash
- #ensure_array_object_observer — Glimmer::DataBinding::ObservableModel
- #ensure_registration_for! — Glimmer::DataBinding::Observer
- #evaluate_options_property — Glimmer::DataBinding::ModelBinding
- #evaluate_property — Glimmer::DataBinding::ModelBinding
- #filter! — Glimmer::DataBinding::ObservableArray
- #filter! — Glimmer::DataBinding::ObservableHash
- #flatten! — Glimmer::DataBinding::ObservableArray
- #handle — Glimmer::DSL::ExpressionHandler
- #has_observer? — Glimmer::DataBinding::ObservableArray
- #has_observer? — Glimmer::DataBinding::ObservableHash
- #has_observer? — Glimmer::DataBinding::ObservableModel
- #has_observer_element_properties? — Glimmer::DataBinding::ObservableArray
- #has_observer_for_any_key? — Glimmer::DataBinding::ObservableHash
- #has_observer_for_any_property? — Glimmer::DataBinding::ObservableModel
- #indexed_property_argument — Glimmer::DataBinding::ModelBinding
- #initialize_observer_options — Glimmer::DataBinding::ObservableModel
- #inspect — Glimmer::DataBinding::Observable
- #interpret — Glimmer::DSL::Expression
- #interpret — Glimmer::DSL::ShineDataBindingExpression
- #interpret — Glimmer::DSL::BindExpression
- #interpret — Glimmer::DSL::ObserveExpression
- #invoke_proc_with_exact_parameters — Glimmer::DataBinding::ModelBinding
- #invoke_property_reader — Glimmer::DataBinding::ModelBinding
- #invoke_property_writer — Glimmer::DataBinding::ModelBinding
- #keep_if — Glimmer::DataBinding::ObservableHash
- #key_observer_hash — Glimmer::DataBinding::ObservableHash
- #key_observer_list — Glimmer::DataBinding::ObservableHash
- #key_observer_list — Glimmer::DataBinding::ObservableModel
- #map! — Glimmer::DataBinding::ObservableArray
- #merge! — Glimmer::DataBinding::ObservableHash
- #method_missing — Glimmer
- #model — Glimmer::DataBinding::ModelBinding
- #model_property_names — Glimmer::DataBinding::ModelBinding
- #nested_model — Glimmer::DataBinding::ModelBinding
- #nested_models — Glimmer::DataBinding::ModelBinding
- #nested_property? — Glimmer::DataBinding::ModelBinding
- #nested_property_name — Glimmer::DataBinding::ModelBinding
- #nested_property_names — Glimmer::DataBinding::ModelBinding
- #nested_property_observers_for — Glimmer::DataBinding::ModelBinding
- #next= — Glimmer::DSL::ExpressionHandler
- #notify_observers — Glimmer::DataBinding::ObservableArray
- #notify_observers — Glimmer::DataBinding::ObservableHash
- #notify_observers — Glimmer::DataBinding::ObservableModel
- #observation_options — Glimmer::DataBinding::ModelBinding
- #observe — Glimmer::DataBinding::Observer
- #observer_element_properties — Glimmer::DataBinding::ObservableArray
- #options_property_name — Glimmer::DataBinding::ModelBinding
- #pop — Glimmer::DataBinding::ObservableArray
- #prepend — Glimmer::DataBinding::ObservableArray
- #property_indexed? — Glimmer::DataBinding::ModelBinding
- #property_name — Glimmer::DataBinding::ModelBinding
- #property_observer_hash — Glimmer::DataBinding::ObservableModel
- #property_observer_list — Glimmer::DataBinding::ObservableArray
- #property_observer_list — Glimmer::DataBinding::ObservableModel
- #property_writer_method — Glimmer::DataBinding::ObservableModel
- #push — Glimmer::DataBinding::ObservableArray
- #register — Glimmer::DataBinding::Observer
- #registration_for — Glimmer::DataBinding::Observer
- #registrations — Glimmer::DataBinding::Observer
- #reject! — Glimmer::DataBinding::ObservableArray
- #reject! — Glimmer::DataBinding::ObservableHash
- #remove_all_observers — Glimmer::DataBinding::ObservableHash
- #remove_all_observers — Glimmer::DataBinding::ObservableModel
- #remove_dependent — Glimmer::DataBinding::Observer
- #remove_element_observer — Glimmer::DataBinding::ObservableArray
- #remove_element_observers — Glimmer::DataBinding::ObservableArray
- #remove_observer — Glimmer::DataBinding::ModelBinding
- #remove_observer — Glimmer::DataBinding::Observable
- #remove_observer — Glimmer::DataBinding::ObservableArray
- #remove_observer — Glimmer::DataBinding::ObservableHash
- #remove_observer — Glimmer::DataBinding::ObservableModel
- #remove_observers — Glimmer::DataBinding::ObservableHash
- #remove_observers — Glimmer::DataBinding::ObservableModel
- #replace — Glimmer::DataBinding::ObservableArray
- #replace — Glimmer::DataBinding::ObservableHash
- #reverse! — Glimmer::DataBinding::ObservableArray
- #rotate! — Glimmer::DataBinding::ObservableArray
- #select! — Glimmer::DataBinding::ObservableArray
- #select! — Glimmer::DataBinding::ObservableHash
- #shift — Glimmer::DataBinding::ObservableArray
- #shift — Glimmer::DataBinding::ObservableHash
- #shuffle! — Glimmer::DataBinding::ObservableArray
- #slice! — Glimmer::DataBinding::ObservableArray
- #sort! — Glimmer::DataBinding::ObservableArray
- #sort_by! — Glimmer::DataBinding::ObservableArray
- #store_method — Glimmer::DataBinding::ObservableHashable
- #textual? — Glimmer::DSL::Expression
- #transform_keys! — Glimmer::DataBinding::ObservableHash
- #transform_values! — Glimmer::DataBinding::ObservableHash
- #uniq! — Glimmer::DataBinding::ObservableArray
- #unobserve — Glimmer::DataBinding::Observer
- #unobserve_all_observables — Glimmer::DataBinding::Observer
- #unobserve_dependents_with_observable — Glimmer::DataBinding::Observer
- #unregister — Glimmer::DataBinding::Observer
- #unregister_all_observables — Glimmer::DataBinding::Observer
- #unregister_dependent_observers — Glimmer::DataBinding::ObservableArray
- #unregister_dependent_observers — Glimmer::DataBinding::ObservableHash
- #unregister_dependent_observers — Glimmer::DataBinding::ObservableModel
- #unregister_dependents_with_observable — Glimmer::DataBinding::Observer
- #unshift — Glimmer::DataBinding::ObservableArray