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