[{"__symbolic":"module","version":3,"metadata":{"ThfWidgetComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@totvs/thf-core/components/thf-widget-base","name":"ThfWidgetBaseComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"thf-widget","template":"<div class=\"thf-widget thf-widget-{{ size }}\" #elemBackground> <div *ngIf=\"!isTypeof(title, 'undefined')\" class=\"thf-widget-header-title\"> {{title}} <div *ngIf=\"setting.observers[0] || help\" class=\"thf-pull-right\"> <span id=\"settingAction\" *ngIf=\"setting.observers[0]\" class=\"thf-clickable thf-icon thf-icon-settings\" (click)=\"settingOutput()\"></span> <span id=\"helpLink\" *ngIf=\"help\" class=\"thf-clickable glyphicon glyphicon-question-sign\" (click)=\"openHelp()\"></span> </div> </div> <div class=\"thf-widget-body\" #elemBody> <ng-content></ng-content> </div> <div *ngIf=\"!isTypeof(primaryLabel, 'undefined')\" class=\"thf-widget-footer\"> <div class=\"thf-widget-xl\" *ngIf=\"isTypeof(secundaryLabel, 'undefined')\"> <a class=\"thf-widget-action\" id='primaryAct' (click)=\"runPrimaryAction()\">{{ primaryLabel }}</a> </div> <div class=\"thf-widget-md\" *ngIf=\"!isTypeof(secundaryLabel, 'undefined')\"> <a class=\"thf-widget-action\" id='primaryAct' (click)=\"runPrimaryAction()\">{{ primaryLabel }}</a> </div> <div class=\"thf-widget-md\" *ngIf=\"!isTypeof(secundaryLabel, 'undefined')\"> <a class=\"thf-widget-action\" id='secundaryAct' (click)=\"runSecundaryAction()\">{{ secundaryLabel }}</a> </div> </div> </div>"}]}],"members":{"setting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["t-setting"]}]}],"elBackground":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["elemBackground",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"elBody":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["elemBody",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}]}],"ngOnInit":[{"__symbolic":"method"}],"runPrimaryAction":[{"__symbolic":"method"}],"runSecundaryAction":[{"__symbolic":"method"}],"settingOutput":[{"__symbolic":"method"}],"openHelp":[{"__symbolic":"method"}],"isTypeof":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ThfWidgetComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@totvs/thf-core/components/thf-widget-base","name":"ThfWidgetBaseComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"thf-widget","template":"<div class=\"thf-widget thf-widget-{{ size }}\" #elemBackground> <div *ngIf=\"!isTypeof(title, 'undefined')\" class=\"thf-widget-header-title\"> {{title}} <div *ngIf=\"setting.observers[0] || help\" class=\"thf-pull-right\"> <span id=\"settingAction\" *ngIf=\"setting.observers[0]\" class=\"thf-clickable thf-icon thf-icon-settings\" (click)=\"settingOutput()\"></span> <span id=\"helpLink\" *ngIf=\"help\" class=\"thf-clickable glyphicon glyphicon-question-sign\" (click)=\"openHelp()\"></span> </div> </div> <div class=\"thf-widget-body\" #elemBody> <ng-content></ng-content> </div> <div *ngIf=\"!isTypeof(primaryLabel, 'undefined')\" class=\"thf-widget-footer\"> <div class=\"thf-widget-xl\" *ngIf=\"isTypeof(secundaryLabel, 'undefined')\"> <a class=\"thf-widget-action\" id='primaryAct' (click)=\"runPrimaryAction()\">{{ primaryLabel }}</a> </div> <div class=\"thf-widget-md\" *ngIf=\"!isTypeof(secundaryLabel, 'undefined')\"> <a class=\"thf-widget-action\" id='primaryAct' (click)=\"runPrimaryAction()\">{{ primaryLabel }}</a> </div> <div class=\"thf-widget-md\" *ngIf=\"!isTypeof(secundaryLabel, 'undefined')\"> <a class=\"thf-widget-action\" id='secundaryAct' (click)=\"runSecundaryAction()\">{{ secundaryLabel }}</a> </div> </div> </div>"}]}],"members":{"setting":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["t-setting"]}]}],"elBackground":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["elemBackground",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"elBody":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["elemBody",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}]}],"ngOnInit":[{"__symbolic":"method"}],"runPrimaryAction":[{"__symbolic":"method"}],"runSecundaryAction":[{"__symbolic":"method"}],"settingOutput":[{"__symbolic":"method"}],"openHelp":[{"__symbolic":"method"}],"isTypeof":[{"__symbolic":"method"}]}}}}]