@ohayojp.com/components
Version:
Common business components of ohayojp.
1 lines • 18.3 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"ReuseTcomponentsontextMenuComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"reuse-tab-context-menu","host":{"(document:click)":"closeMenu($event)","(document:contextmenu)":"closeMenu($event)","$quoted$":["(document:click)","(document:contextmenu)"]},"preserveWhitespaces":false,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":12,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":13,"character":17},"member":"None"},"template":"<ul nz-menu>\n <li nz-menu-item (click)=\"click($event, 'refresh')\" data-type=\"refresh\" [innerHTML]=\"i18n.refresh\"></li>\n <li nz-menu-item (click)=\"click($event, 'close')\" data-type=\"close\" [nzDisabled]=\"!item.closable\" [innerHTML]=\"i18n.close\"></li>\n <li nz-menu-item (click)=\"click($event, 'closeOther')\" data-type=\"closeOther\" [innerHTML]=\"i18n.closeOther\"></li>\n <li nz-menu-item (click)=\"click($event, 'closeRight')\" data-type=\"closeRight\" [nzDisabled]=\"item.last\" [innerHTML]=\"i18n.closeRight\"></li>\n <ng-container *ngIf=\"customContextMenu!.length > 0\">\n <li nz-menu-divider></li>\n <li\n *ngFor=\"let i of customContextMenu\"\n nz-menu-item\n [attr.data-type]=\"i.id\"\n [nzDisabled]=\"isDisabled(i)\"\n (click)=\"click($event, 'custom', i)\"\n [innerHTML]=\"i.title\"\n ></li>\n </ng-container>\n</ul>\n"}]}],"members":{"i18n":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"item":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"event":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"customContextMenu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"close":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ohayojp.com/theme","name":"OhayoLocaleService","line":37,"character":31}]}],"notify":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"click":[{"__symbolic":"method"}],"isDisabled":[{"__symbolic":"method"}],"closeMenu":[{"__symbolic":"method"}]}},"ReuseTcomponentsontextComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"reuse-tab-context","template":""}]}],"members":{"i18n":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":18,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ReuseTcomponentsontextService"}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ReuseTcomponentsontextDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":4,"character":1},"arguments":[{"selector":"[reuse-tab-context-menu]","exportAs":"reuseTcomponentsontextMenu","host":{"(contextmenu)":"_onContextMenu($event)","$quoted$":["(contextmenu)"]}}]}],"members":{"item":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3},"arguments":["reuse-tab-context-menu"]}]}],"customContextMenu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ReuseTcomponentsontextService"}]}],"_onContextMenu":[{"__symbolic":"method"}]}},"ReuseTcomponentsontextService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"Overlay","line":15,"character":31}]}],"remove":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}]}},"ReuseTcomponentsomponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":39,"character":1},"arguments":[{"selector":"reuse-tab, [reuse-tab]","exportAs":"reuseTab","host":{"[class.reuse-tab]":"true","[class.reuse-tab__line]":"tabType === 'line'","[class.reuse-tab__card]":"tabType === 'card'","$quoted$":["[class.reuse-tab]","[class.reuse-tab__line]","[class.reuse-tab__card]"]},"providers":[{"__symbolic":"reference","name":"ReuseTcomponentsontextService"}],"preserveWhitespaces":false,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":50,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":51,"character":17},"member":"None"},"template":"<nz-tabset\n #tabset\n [nzSelectedIndex]=\"pos\"\n [nzAnimated]=\"false\"\n [nzType]=\"tabType\"\n [nzTabBarExtraContent]=\"tabBarExtraContent\"\n [nzTabBarGutter]=\"tabBarGutter\"\n [nzTabBarStyle]=\"tabBarStyle\"\n>\n <nz-tab *ngFor=\"let i of list; let index = index\" [nzTitle]=\"titleTemplate\" (nzClick)=\"_to(index)\">\n <ng-template #titleTemplate>\n <div [reuse-tab-context-menu]=\"i\" [customContextMenu]=\"customContextMenu\" class=\"reuse-tab__name\" [attr.title]=\"i.title\">\n <span [class.reuse-tab__name-width]=\"tabMaxWidth\" [style.max-width.px]=\"tabMaxWidth\">\n {{ i.title }}\n </span>\n </div>\n <i *ngIf=\"i.closable\" nz-icon nzType=\"close\" class=\"reuse-tab__op\" (click)=\"_close($event, index, false)\"></i>\n </ng-template>\n </nz-tab>\n</nz-tabset>\n<reuse-tab-context [i18n]=\"i18n\" (change)=\"contextMenuChange($event)\"></reuse-tab-context>\n"}]}],"members":{"tabset":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":60,"character":3},"arguments":["tabset"]}]}],"mode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"i18n":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"debug":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ohayojp.com/util","name":"InputBoolean","line":72,"character":12}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ohayojp.com/util","name":"InputNumber","line":73,"character":12}}]}],"tabMaxWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ohayojp.com/util","name":"InputNumber","line":74,"character":12}}]}],"excludes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"allowClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ohayojp.com/util","name":"InputBoolean","line":76,"character":12}}]}],"keepingScroll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ohayojp.com/util","name":"InputBoolean","line":77,"character":12}}]}],"keepingScrollContainer":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"customContextMenu":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"tabBarExtraContent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":83,"character":3}}]}],"tabBarGutter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":84,"character":3}}]}],"tabBarStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":3}}]}],"tabType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":3}}]}],"routeParamMatchMode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":3}}]}],"change":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":89,"character":3}}]}],"close":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":91,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":100,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":100,"character":17},"arguments":[{"__symbolic":"reference","module":"@ohayojp.com/theme","name":"OHAYO_I18N_TOKEN","line":100,"character":24}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":101,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":101,"character":12}]}]],"parameters":[{"__symbolic":"reference","name":"ReuseTabService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":97,"character":17},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":98,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":99,"character":19},{"__symbolic":"reference","module":"@ohayojp.com/theme","name":"OhayoI18NService","line":100,"character":59},{"__symbolic":"reference","name":"any"}]}],"genTit":[{"__symbolic":"method"}],"genCurItem":[{"__symbolic":"method"}],"genList":[{"__symbolic":"method"}],"updateTitle":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}],"contextMenuChange":[{"__symbolic":"method"}],"_to":[{"__symbolic":"method"}],"_close":[{"__symbolic":"method"}],"activate":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ReuseTabService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":29,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"index":[{"__symbolic":"method"}],"exists":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"closeRight":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"move":[{"__symbolic":"method"}],"replace":[{"__symbolic":"method"}],"getTitle":[{"__symbolic":"method"}],"clearTitleCached":[{"__symbolic":"method"}],"getClosable":[{"__symbolic":"method"}],"clearClosableCached":[{"__symbolic":"method"}],"getTruthRoute":[{"__symbolic":"method"}],"getUrl":[{"__symbolic":"method"}],"can":[{"__symbolic":"method"}],"isExclude":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}],"destroy":[{"__symbolic":"method"}],"di":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":358,"character":32},{"__symbolic":"reference","module":"@ohayojp.com/theme","name":"MenuService","line":358,"character":63}]}],"init":[{"__symbolic":"method"}],"getMenu":[{"__symbolic":"method"}],"runHook":[{"__symbolic":"method"}],"hasInValidRoute":[{"__symbolic":"method"}],"shouldDetach":[{"__symbolic":"method"}],"store":[{"__symbolic":"method"}],"shouldAttach":[{"__symbolic":"method"}],"retrieve":[{"__symbolic":"method"}],"shouldReuseRoute":[{"__symbolic":"method"}],"getKeepingScroll":[{"__symbolic":"method"}],"initScroll":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ReuseTabStrategy":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ReuseTabService"}]}],"shouldDetach":[{"__symbolic":"method"}],"store":[{"__symbolic":"method"}],"shouldAttach":[{"__symbolic":"method"}],"retrieve":[{"__symbolic":"method"}],"shouldReuseRoute":[{"__symbolic":"method"}]}},"ReuseTabModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":16,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":17,"character":12},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":17,"character":26},{"__symbolic":"reference","module":"@ohayojp.com/theme","name":"OhayoLocaleModule","line":17,"character":40},{"__symbolic":"reference","module":"ng-zorro-antd/menu","name":"NzMenuModule","line":17,"character":59},{"__symbolic":"reference","module":"ng-zorro-antd/tabs","name":"NzTabsModule","line":17,"character":73},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":17,"character":87},{"__symbolic":"reference","module":"@angular/cdk/overlay","name":"OverlayModule","line":17,"character":101}],"declarations":[{"__symbolic":"reference","name":"ReuseTcomponentsomponent"},{"__symbolic":"reference","name":"ReuseTcomponentsontextMenuComponent"},{"__symbolic":"reference","name":"ReuseTcomponentsontextComponent"},{"__symbolic":"reference","name":"ReuseTcomponentsontextDirective"}],"exports":[{"__symbolic":"reference","name":"ReuseTcomponentsomponent"}]}]}],"members":{}},"ReuseTabMatchMode":{"Menu":0,"MenuForce":1,"URL":2},"ReuseTabRouteParamMatchMode":{"__symbolic":"interface"},"ReuseTitle":{"__symbolic":"interface"},"ReuseTcomponentsached":{"__symbolic":"interface"},"ReuseTabNotify":{"__symbolic":"interface"},"ReuseItem":{"__symbolic":"interface"},"ReuseContextEvent":{"__symbolic":"interface"},"CloseType":{"__symbolic":"interface"},"ReuseContextCloseEvent":{"__symbolic":"interface"},"ReuseContextI18n":{"__symbolic":"interface"},"ReuseCustomContextMenu":{"__symbolic":"interface"},"ReuseComponentHandle":{"__symbolic":"interface"},"ReuseComponentRef":{"__symbolic":"interface"},"ReuseHookTypes":{"__symbolic":"interface"},"ReuseHookOnReuseInitType":{"__symbolic":"interface"},"ReuseComponentInstance":{"__symbolic":"interface"},"OnReuseInit":{"__symbolic":"interface"},"OnReuseDestroy":{"__symbolic":"interface"}},"origins":{"ReuseTcomponentsontextMenuComponent":"./reuse-tab-context-menu.component","ReuseTcomponentsontextComponent":"./reuse-tab-context.component","ReuseTcomponentsontextDirective":"./reuse-tab-context.directive","ReuseTcomponentsontextService":"./reuse-tab-context.service","ReuseTcomponentsomponent":"./reuse-tab.component","ReuseTabService":"./reuse-tab.service","ReuseTabStrategy":"./reuse-tab.strategy","ReuseTabModule":"./reuse-tab.module","ReuseTabMatchMode":"./reuse-tab.interfaces","ReuseTabRouteParamMatchMode":"./reuse-tab.interfaces","ReuseTitle":"./reuse-tab.interfaces","ReuseTcomponentsached":"./reuse-tab.interfaces","ReuseTabNotify":"./reuse-tab.interfaces","ReuseItem":"./reuse-tab.interfaces","ReuseContextEvent":"./reuse-tab.interfaces","CloseType":"./reuse-tab.interfaces","ReuseContextCloseEvent":"./reuse-tab.interfaces","ReuseContextI18n":"./reuse-tab.interfaces","ReuseCustomContextMenu":"./reuse-tab.interfaces","ReuseComponentHandle":"./reuse-tab.interfaces","ReuseComponentRef":"./reuse-tab.interfaces","ReuseHookTypes":"./reuse-tab.interfaces","ReuseHookOnReuseInitType":"./reuse-tab.interfaces","ReuseComponentInstance":"./reuse-tab.interfaces","OnReuseInit":"./lifecycle_hooks","OnReuseDestroy":"./lifecycle_hooks"},"importAs":"@ohayojp.com/components/reuse-tab"}