Front end of the Slack clone application.

picker-column.metadata.json 4.7KB

1
  1. [{"__symbolic":"module","version":3,"metadata":{"PickerColumnCmp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":".picker-col","template":"<div *ngIf=\"col.prefix\" class=\"picker-prefix\" [style.width]=\"col.prefixWidth\">{{col.prefix}}</div><div class=\"picker-opts\" #colEle [style.max-width]=\"col.optionsWidth\"><button *ngFor=\"let o of col.options; let i=index\"[class.picker-opt-disabled]=\"o.disabled\" class=\"picker-opt\" disable-activated (click)=\"optClick($event, i)\">{{o.text}}</button></div><div *ngIf=\"col.suffix\" class=\"picker-suffix\" [style.width]=\"col.suffixWidth\">{{col.suffix}}</div>","host":{"[style.max-width]":"col.columnWidth","[class.picker-opts-left]":"col.align==\"left\"","[class.picker-opts-right]":"col.align==\"right\"","$quoted$":["[style.max-width]","[class.picker-opts-left]","[class.picker-opts-right]"]}}]}],"members":{"colEle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["colEle"]}]}],"col":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ionChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../config/config","name":"Config"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"../../tap-click/haptic","name":"Haptic"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"../../platform/dom-controller","name":"DomController"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"pointerStart":[{"__symbolic":"method"}],"pointerMove":[{"__symbolic":"method"}],"pointerEnd":[{"__symbolic":"method"}],"decelerate":[{"__symbolic":"method"}],"optClick":[{"__symbolic":"method"}],"setSelected":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"PickerColumnCmp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":".picker-col","template":"<div *ngIf=\"col.prefix\" class=\"picker-prefix\" [style.width]=\"col.prefixWidth\">{{col.prefix}}</div><div class=\"picker-opts\" #colEle [style.max-width]=\"col.optionsWidth\"><button *ngFor=\"let o of col.options; let i=index\"[class.picker-opt-disabled]=\"o.disabled\" class=\"picker-opt\" disable-activated (click)=\"optClick($event, i)\">{{o.text}}</button></div><div *ngIf=\"col.suffix\" class=\"picker-suffix\" [style.width]=\"col.suffixWidth\">{{col.suffix}}</div>","host":{"[style.max-width]":"col.columnWidth","[class.picker-opts-left]":"col.align==\"left\"","[class.picker-opts-right]":"col.align==\"right\""}}]}],"members":{"colEle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["colEle"]}]}],"col":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ionChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../config/config","name":"Config"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"../../tap-click/haptic","name":"Haptic"},{"__symbolic":"reference","module":"../../platform/platform","name":"Platform"},{"__symbolic":"reference","module":"../../platform/dom-controller","name":"DomController"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"pointerStart":[{"__symbolic":"method"}],"pointerMove":[{"__symbolic":"method"}],"pointerEnd":[{"__symbolic":"method"}],"decelerate":[{"__symbolic":"method"}],"optClick":[{"__symbolic":"method"}],"setSelected":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}]}}}}]