{"__symbolic":"module","version":4,"metadata":{"NGRXBindingsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":36,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ActionPipe"},{"__symbolic":"reference","name":"DispatchPipe"},{"__symbolic":"reference","name":"SelectPipe"},{"__symbolic":"reference","name":"SelectorPipe"},{"__symbolic":"reference","name":"ActionComponent"},{"__symbolic":"reference","name":"ChannelComponent"},{"__symbolic":"reference","name":"SelectComponent"},{"__symbolic":"reference","name":"SelectOnceComponent"},{"__symbolic":"reference","name":"SelectorComponent"},{"__symbolic":"reference","name":"SelectorOnceComponent"},{"__symbolic":"reference","name":"SelectDirective"},{"__symbolic":"reference","name":"SelectOnceDirective"},{"__symbolic":"reference","name":"SelectorDirective"},{"__symbolic":"reference","name":"SelectorOnceDirective"}],"imports":[],"providers":[],"exports":[{"__symbolic":"reference","name":"ActionPipe"},{"__symbolic":"reference","name":"DispatchPipe"},{"__symbolic":"reference","name":"SelectPipe"},{"__symbolic":"reference","name":"SelectorPipe"},{"__symbolic":"reference","name":"ActionComponent"},{"__symbolic":"reference","name":"ChannelComponent"},{"__symbolic":"reference","name":"SelectComponent"},{"__symbolic":"reference","name":"SelectOnceComponent"},{"__symbolic":"reference","name":"SelectorComponent"},{"__symbolic":"reference","name":"SelectorOnceComponent"},{"__symbolic":"reference","name":"SelectDirective"},{"__symbolic":"reference","name":"SelectOnceDirective"},{"__symbolic":"reference","name":"SelectorDirective"},{"__symbolic":"reference","name":"SelectorOnceDirective"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{}]}],"members":{}},"ActionsModule":{"__symbolic":"class","members":{},"statics":{"forActions":{"__symbolic":"function","parameters":["actions"],"value":{"ngModule":{"__symbolic":"reference","name":"ɵa"},"providers":[{"provide":{"__symbolic":"reference","name":"ACTIONS_MAP_PROVIDER"},"useValue":{"__symbolic":"reference","name":"actions"}}]}}}},"ACTIONS_MAP_PROVIDER":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":5,"character":40},"arguments":["ngrx-bindings-actions-provider"]},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{}]}],"members":{}},"SelectorsModule":{"__symbolic":"class","members":{},"statics":{"forSelectors":{"__symbolic":"function","parameters":["selectors"],"value":{"ngModule":{"__symbolic":"reference","name":"ɵb"},"providers":[{"provide":{"__symbolic":"reference","name":"SELECTORS_MAP_PROVIDER"},"useValue":{"__symbolic":"reference","name":"selectors"}}]}}}},"SELECTORS_MAP_PROVIDER":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":2,"character":42},"arguments":["ngrx-selectors-provider"]},"ActionPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":5,"character":1},"arguments":[{"name":"action"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"transform":[{"__symbolic":"method"}]}},"createActionPipe":{"__symbolic":"error","message":"Lambda not supported","line":18,"character":32,"module":"./pipes/action.pipe"},"createActionPipes":{"__symbolic":"error","message":"Lambda not supported","line":38,"character":33,"module":"./pipes/action.pipe"},"DispatchPipe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":6,"character":1},"arguments":[{"name":"dispatch"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":12,"character":5},"arguments":[{"__symbolic":"reference","name":"ACTIONS_MAP_PROVIDER"}]}]],"parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"any"}]}],"transform":[{"__symbolic":"method"}]}},"SelectPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":11,"character":1},"arguments":[{"name":"select","pure":false}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":20,"character":57}]}],"transform":[{"__symbolic":"method"}],"getSelector":[{"__symbolic":"method"}],"setCurrentValue":[{"__symbolic":"method"}],"subscribe":[{"__symbolic":"method"}]}},"SelectorPipe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":7,"character":1},"arguments":[{"name":"selector","pure":false}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":17,"character":5},"arguments":[{"__symbolic":"reference","name":"SELECTORS_MAP_PROVIDER"}]}],null],"parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":18,"character":28}]}],"transform":[{"__symbolic":"method"}],"getSelector":[{"__symbolic":"method"}],"setCurrentValue":[{"__symbolic":"method"}],"subscribe":[{"__symbolic":"method"}]}},"SelectDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵf"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":8,"character":1},"arguments":[{"selector":"[select]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3},"arguments":["select"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":15,"character":42}]}],"setSelector":[{"__symbolic":"method"}],"configureObservable":[{"__symbolic":"method"}]}},"SelectOnceDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵf"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":9,"character":1},"arguments":[{"selector":"[selectOnce]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3},"arguments":["selectOnce"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":16,"character":42}]}],"setSelector":[{"__symbolic":"method"}],"configureObservable":[{"__symbolic":"method"}]}},"SelectorDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵf"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":12,"character":1},"arguments":[{"selector":"[selector]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3},"arguments":["selector"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":21,"character":5},"arguments":[{"__symbolic":"reference","name":"SELECTORS_MAP_PROVIDER"}]}],null],"parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":22,"character":13}]}],"setSelector":[{"__symbolic":"method"}],"configureObservable":[{"__symbolic":"method"}]}},"createSelectorDirective":{"__symbolic":"error","message":"Lambda not supported","line":36,"character":39,"module":"./directives/selector.directive"},"createSelectorDirectives":{"__symbolic":"error","message":"Lambda not supported","line":73,"character":40,"module":"./directives/selector.directive"},"SelectorOnceDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵf"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"[selectorOnce]"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3},"arguments":["selectorOnce"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":22,"character":5},"arguments":[{"__symbolic":"reference","name":"SELECTORS_MAP_PROVIDER"}]}],null],"parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":23,"character":13}]}],"setSelector":[{"__symbolic":"method"}],"configureObservable":[{"__symbolic":"method"}]}},"createSelectorOnceDirective":{"__symbolic":"error","message":"Lambda not supported","line":37,"character":43,"module":"./directives/selector-once.directive"},"createSelectorOnceDirectives":{"__symbolic":"error","message":"Lambda not supported","line":72,"character":44,"module":"./directives/selector-once.directive"},"ActionComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"rx-action","template":""}]}],"members":{"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"dispatch":[{"__symbolic":"method"}]}},"createActionComponent":{"__symbolic":"error","message":"Lambda not supported","line":20,"character":37,"module":"./components/action.component"},"createActionComponents":{"__symbolic":"error","message":"Lambda not supported","line":43,"character":38,"module":"./components/action.component"},"ChannelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"rx-channel","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":24,"character":5},"arguments":[{"__symbolic":"reference","name":"ACTIONS_MAP_PROVIDER"}]}]],"parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"any"}]}],"dispatch":[{"__symbolic":"method"}]}},"createChannelComponent":{"__symbolic":"error","message":"Lambda not supported","line":36,"character":38,"module":"./components/channel.component"},"createChannelComponents":{"__symbolic":"error","message":"Lambda not supported","line":63,"character":39,"module":"./components/channel.component"},"createDataHubComponent":{"__symbolic":"error","message":"Lambda not supported","line":5,"character":38,"module":"./components/data-hub.component"},"createEventHubComponent":{"__symbolic":"error","message":"Lambda not supported","line":12,"character":39,"module":"./components/event-hub.component"},"SelectComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"rx-select","template":"{{output}}"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"setSelector":[{"__symbolic":"method"}],"configureObservable":[{"__symbolic":"method"}]}},"SelectOnceComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"rx-select-once","template":"{{output}}"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"setSelector":[{"__symbolic":"method"}],"configureObservable":[{"__symbolic":"method"}]}},"SelectorComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"rx-selector","template":"{{output}}"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":19,"character":5},"arguments":[{"__symbolic":"reference","name":"SELECTORS_MAP_PROVIDER"}]}]],"parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"any"}]}],"setSelector":[{"__symbolic":"method"}],"configureObservable":[{"__symbolic":"method"}]}},"createSelectorComponent":{"__symbolic":"error","message":"Lambda not supported","line":33,"character":39,"module":"./components/selector.component"},"createSelectorComponents":{"__symbolic":"error","message":"Lambda not supported","line":63,"character":40,"module":"./components/selector.component"},"SelectorOnceComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"rx-selector-once","template":"{{output}}"}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":20,"character":5},"arguments":[{"__symbolic":"reference","name":"SELECTORS_MAP_PROVIDER"}]}]],"parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"any"}]}],"setSelector":[{"__symbolic":"method"}],"configureObservable":[{"__symbolic":"method"}]}},"createSelectorOnceComponent":{"__symbolic":"error","message":"Lambda not supported","line":34,"character":43,"module":"./components/selector-once.component"},"createSelectorOnceComponents":{"__symbolic":"error","message":"Lambda not supported","line":64,"character":44,"module":"./components/selector-once.component"},"ɵc":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"ngOnDestroy":[{"__symbolic":"method"}],"getSelector":[{"__symbolic":"method"}],"getCurrentValue":[{"__symbolic":"method"}],"setCurrentValue":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"subscribe":[{"__symbolic":"method"}],"unsubscribe":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"members":{"configureObservable":[{"__symbolic":"method"}],"setSelector":[{"__symbolic":"method"}],"getSelector":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"setCurrentValue":[{"__symbolic":"method"}],"applyValue":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":19,"character":52}]}],"configureObservable":[{"__symbolic":"method"}],"setSelector":[{"__symbolic":"method"}],"getSelector":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"setCurrentValue":[{"__symbolic":"method"}],"applyValue":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵe"},"members":{"targetElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"targetProp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"targetAttr":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}]}}},"origins":{"NGRXBindingsModule":"./lib.module","ɵa":"./actions.module","ActionsModule":"./actions.module","ACTIONS_MAP_PROVIDER":"./actions.module","ɵb":"./selectors.module","SelectorsModule":"./selectors.module","SELECTORS_MAP_PROVIDER":"./selectors.module","ActionPipe":"./pipes/action.pipe","createActionPipe":"./pipes/action.pipe","createActionPipes":"./pipes/action.pipe","DispatchPipe":"./pipes/dispatch.pipe","SelectPipe":"./pipes/select.pipe","SelectorPipe":"./pipes/selector.pipe","SelectDirective":"./directives/select.directive","SelectOnceDirective":"./directives/select-once.directive","SelectorDirective":"./directives/selector.directive","createSelectorDirective":"./directives/selector.directive","createSelectorDirectives":"./directives/selector.directive","SelectorOnceDirective":"./directives/selector-once.directive","createSelectorOnceDirective":"./directives/selector-once.directive","createSelectorOnceDirectives":"./directives/selector-once.directive","ActionComponent":"./components/action.component","createActionComponent":"./components/action.component","createActionComponents":"./components/action.component","ChannelComponent":"./components/channel.component","createChannelComponent":"./components/channel.component","createChannelComponents":"./components/channel.component","createDataHubComponent":"./components/data-hub.component","createEventHubComponent":"./components/event-hub.component","SelectComponent":"./components/select.component","SelectOnceComponent":"./components/select-once.component","SelectorComponent":"./components/selector.component","createSelectorComponent":"./components/selector.component","createSelectorComponents":"./components/selector.component","SelectorOnceComponent":"./components/selector-once.component","createSelectorOnceComponent":"./components/selector-once.component","createSelectorOnceComponents":"./components/selector-once.component","ɵc":"./subscription-base","ɵd":"./components/select-base-component","ɵe":"./directives/select-base-directive","ɵf":"./directives/select-base-directive"},"importAs":"@actualwave/ngrx-bindings"}