Funicular module of PicoRuby
Singleton methods
configure_debug
Funicular.configure_debug() ?{ (self) -> void } -> void
configure_forms
Funicular.configure_forms() ?{ (Hash[Symbol, String]) -> void } -> void
env
Funicular.env() -> EnvironmentInquirer
env=
Funicular.env=(EnvironmentInquirer | String environment) -> EnvironmentInquirer?
export_debug_config
Funicular.export_debug_config() -> void
load_schemas
Funicular.load_schemas(Hash[singleton(Model), String] models) ?{ () -> void } -> void
router
Funicular.router() -> Router?
start
Funicular.start(?singleton(Component)? component_class, ?container: String | JS::Object, ?props: Hash[Symbol, untyped]) ?{ (Router router) -> void } -> (Component | Router)
version
Funicular.version() -> String
Type aliases
route_definition_t
{ method: Symbol, path: String, component: singleton(Component), name: String?, pattern_segments: Array[String] }