@frui.ts/screens
Advanced tools
Changelog
0.15.0
useBinding
, getValue
, and setValue
helper functions to @frui.ts/views. You can use them when implementing functional binding components.Router
requires root view model on start()
instead of the constructorRouter
accepts a navigation adapter on start()
, which enables proper cooperation of the two componentsUrlNavigationAdapter
requires root view model on start()
instead of the constructorFetchApiConnector
initialize(): Promise<any> | void
added to IActivatable
(and therefore to IScreen
as well)ConductorSingleChild
requires findNavigationChild
to be implemented. You can return undefined
, which was the original default, if you don't need navigation to child screens.AutomaticDirtyWatcher
can be configured to exclude specified propertiesCheck
in @frui.ts/bootstrap supports indeterminate state. Enable it by setting the threeState
prop. The state id displayed when the bound value is null
.Check
in @frui.ts/bootstrap supports value
property so that it can set custom values to the bound property (not only boolean
).