Funicular::Debug module of PicoRuby

Singleton methods

all_components

Funicular::Debug.all_components() -> Array[Funicular::Component]

clear_errors

Funicular::Debug.clear_errors() -> void

component_registry

Funicular::Debug.component_registry() -> Hash[Integer, Funicular::Component]

component_tree

Funicular::Debug.component_tree() -> String

enabled?

Funicular::Debug.enabled?() -> bool

error_count

Funicular::Debug.error_count() -> Integer

error_list

Funicular::Debug.error_list() -> String

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

last_error

Funicular::Debug.last_error() -> Hash[Symbol, untyped]?

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
Tags: