Funicular::Store::Scope class of PicoRuby

Singleton methods

new

Funicular::Store::Scope.new(singleton(Funicular::Store) store_class, Hash[Symbol, untyped] scope_kwargs) -> void

Instance methods

method_missing

instance.method_missing(Symbol name, *untyped args) -> untyped

off_change

instance.off_change(Integer id) -> nil

on_change

instance.on_change() { (untyped) -> void } -> Integer

respond_to_missing?

instance.respond_to_missing?(Symbol name, ?bool include_private) -> bool

subscribe!

instance.subscribe!() -> Funicular::Store::Subscription

subscribed?

instance.subscribed?() -> bool

subscription

instance.subscription() -> Funicular::Store::Subscription?

unsubscribe!

instance.unsubscribe!() -> nil

Attr accessors

store_class (reader)

instance.store_class -> singleton(Funicular::Store)

scope_kwargs (reader)

instance.scope_kwargs -> Hash[Symbol, untyped]
Tags: class