Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More

@frui.ts/dataviews

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@frui.ts/dataviews - npm Package Versions

eman.devops
published 0.16.0-beta.3 •

eman.devops
published 0.16.0-beta.2 •

eman.devops
published 0.16.0-beta.1 •

eman.devops
published 0.15.0 •

Changelog

Source

0.15.0

  • New package @frui.ts/dataviews with higher-order components for displaying data. Check the readme.
  • Added useBinding, getValue, and setValue helper functions to @frui.ts/views. You can use them when implementing functional binding components.
  • React and Mobx made peer dependencies
  • Router requires root view model on start() instead of the constructor
  • Router accepts a navigation adapter on start(), which enables proper cooperation of the two components
  • Route name can be string, symbol, or class
  • UrlNavigationAdapter requires root view model on start() instead of the constructor
  • You can provide custom JSON serializer to FetchApiConnector
  • 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.
  • When activating a child of a conductor, it gets at least initialized when the parent is not active
  • AutomaticDirtyWatcher can be configured to exclude specified properties
  • Check 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).
eman.devops
published 0.15.0-rc.5 •

eman.devops
published 0.15.0-rc.4 •

eman.devops
published 0.15.0-rc.3 •

eman.devops
published 0.15.0-rc.2 •

eman.devops
published 0.15.0-rc.1 •

eman.devops
published 0.15.0-beta.6 •