Funicular::Debug module of PicoRuby
Singleton methods
all_components
Funicular::Debug.all_components() -> Array[Funicular::Component]
component_registry
Funicular::Debug.component_registry() -> Hash[Integer, Funicular::Component]
component_tree
Funicular::Debug.component_tree() -> String
enabled?
Funicular::Debug.enabled?() -> bool
expose_to_global
Funicular::Debug.expose_to_global() -> void
get_component
Funicular::Debug.get_component(Integer) -> Funicular::Component?
get_component_instance_variables
Funicular::Debug.get_component_instance_variables(Integer) -> String
get_component_state
Funicular::Debug.get_component_state(Integer) -> String
register_component
Funicular::Debug.register_component(Funicular::Component) -> Integer?
report_error
Funicular::Debug.report_error(ErrorBoundary boundary, Exception error, ?(Hash[Symbol, Component] | nil) error_info) -> Hash[Symbol, untyped]?
unregister_component
Funicular::Debug.unregister_component(Integer) -> void