UNPKG

@angular-extensions/model

Version:

Angular Model - Simple state management with minimalistic API, one way data flow, multiple model support and immutable data exposed as RxJS Observable.

1 lines 1.05 kB
{"__symbolic":"module","version":4,"metadata":{"Model":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"error","message":"Expression form not supported","line":13,"character":20,"module":"./model"}]}],"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}]}},"ModelFactory":{"__symbolic":"class","arity":1,"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":52,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"create":[{"__symbolic":"method"}],"createMutable":[{"__symbolic":"method"}],"createMutableWithSharedSubscription":[{"__symbolic":"method"}],"createWithCustomClone":[{"__symbolic":"method"}],"createWithConfig":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}}},"origins":{"Model":"./model","ModelFactory":"./model"},"importAs":"@angular-extensions/model"}