UNPKG

@angular-redux/form

Version:
1 lines 9.03 kB
{"__symbolic":"module","version":4,"metadata":{"composeReducers":{"__symbolic":"error","message":"Lambda not supported","line":2,"character":31,"module":"./compose-reducers"},"defaultFormReducer":{"__symbolic":"error","message":"Lambda not supported","line":8,"character":34,"module":"./form-reducer"},"FormException":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Error"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"}]}]}},"AbstractStore":{"__symbolic":"interface"},"FORM_CHANGED":"@@angular-redux/form/FORM_CHANGED","FormStore":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":21,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NgRedux","module":"@angular-redux/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"getState":[{"__symbolic":"method"}],"subscribe":[{"__symbolic":"method"}],"valueChanged":[{"__symbolic":"method"}]}},"provideReduxForms":{"__symbolic":"error","message":"Lambda not supported","line":7,"character":33,"module":"./configure"},"ControlPair":{"__symbolic":"interface"},"ConnectBase":{"__symbolic":"class","members":{"connect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"ngOnDestroy":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"descendants":[{"__symbolic":"method"}],"resetState":[{"__symbolic":"method"}],"publish":[{"__symbolic":"method"}],"getState":[{"__symbolic":"method"}]}},"ReactiveConnectDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ConnectBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":7,"character":1},"arguments":[{"selector":"form[connect][formGroup]"}]}],"members":{"formGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"FormStore"}]}]}},"ConnectDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ConnectBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"form[connect]:not([formGroup])"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"FormStore"},{"__symbolic":"reference","module":"@angular/forms","name":"NgForm","line":10,"character":58}]}]}},"NgReduxFormConnectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ConnectDirective"},{"__symbolic":"reference","name":"ReactiveConnectDirective"}],"exports":[{"__symbolic":"reference","name":"ConnectDirective"},{"__symbolic":"reference","name":"ReactiveConnectDirective"}]}]}],"members":{}},"ConnectArrayTemplate":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"number"},{"__symbolic":"reference","name":"any"}]}]}},"ConnectArrayDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@angular/forms","name":"ControlContainer","line":46,"character":43},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":37,"character":1},"arguments":[{"selector":"[connectArray]","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"ControlContainer","line":41,"character":15},"useExisting":{"__symbolic":"reference","name":"ConnectArrayDirective"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":55,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":56,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":57,"character":5}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":59,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":60,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":61,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALIDATORS","line":61,"character":12}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":63,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":64,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":65,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"NG_ASYNC_VALIDATORS","line":65,"character":12}]}],null,null,null,null],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"ControlContainer","line":58,"character":20},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"ConnectBase"},{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":69,"character":30},{"__symbolic":"reference","name":"FormStore"}]}],"connectArrayOf":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"updateValueAndValidity":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"resetState":[{"__symbolic":"method"}],"registerInternals":[{"__symbolic":"method"}],"patchDescendantControls":[{"__symbolic":"method"}],"transform":[{"__symbolic":"method"}]}},"NgReduxFormConnectArrayModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ConnectArrayDirective"}],"exports":[{"__symbolic":"reference","name":"ConnectArrayDirective"}]}]}],"members":{}},"formStoreFactory":{"__symbolic":"function","parameters":["ngRedux"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"FormStore"},"arguments":[{"__symbolic":"reference","name":"ngRedux"}]}},"NgReduxFormModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":15,"character":4},{"__symbolic":"reference","name":"NgReduxFormConnectModule"},{"__symbolic":"reference","name":"NgReduxFormConnectArrayModule"}],"exports":[{"__symbolic":"reference","name":"NgReduxFormConnectModule"},{"__symbolic":"reference","name":"NgReduxFormConnectArrayModule"}],"providers":[{"provide":{"__symbolic":"reference","name":"FormStore"},"useFactory":{"__symbolic":"reference","name":"formStoreFactory"},"deps":[{"__symbolic":"reference","module":"@angular-redux/store","name":"NgRedux","line":24,"character":13}]}]}]}],"members":{}}},"origins":{"composeReducers":"./compose-reducers","defaultFormReducer":"./form-reducer","FormException":"./form-exception","AbstractStore":"./form-store","FORM_CHANGED":"./form-store","FormStore":"./form-store","provideReduxForms":"./configure","ControlPair":"./connect/connect-base","ConnectBase":"./connect/connect-base","ReactiveConnectDirective":"./connect/connect-reactive","ConnectDirective":"./connect/connect.directive","NgReduxFormConnectModule":"./connect/connect.module","ConnectArrayTemplate":"./connect-array/connect-array-template","ConnectArrayDirective":"./connect-array/connect-array.directive","NgReduxFormConnectArrayModule":"./connect-array/connect-array.module","formStoreFactory":"./module","NgReduxFormModule":"./module"},"importAs":"@angular-redux/form"}