UNPKG

@universis/common

Version:

Universis - common directives and services

1 lines 19.5 kB
{"__symbolic":"module","version":4,"metadata":{"ButtonType":{"__symbolic":"interface"},"ButtonTypes":{"ok":{"buttonText":"OK","buttonClass":"btn btn-indigo","buttonDisabled":false},"cancel":{"buttonText":"Cancel","buttonClass":"btn btn-gray-100","buttonDisabled":false},"yes":{"buttonText":"Yes","buttonClass":"btn btn-primary","buttonDisabled":false},"no":{"buttonText":"No","buttonClass":"btn btn-gray-100","buttonDisabled":false},"abort":{"buttonText":"Abort","buttonClass":"btn btn-danger","buttonDisabled":false},"retry":{"buttonText":"Retry","buttonClass":"btn btn-primary","buttonDisabled":false},"ignore":{"buttonText":"Ignore","buttonClass":"btn btn-warning","buttonDisabled":false},"previous":{"buttonText":"Previous","buttonClass":"btn btn-gray-100","buttonDisabled":false},"next":{"buttonText":"Next","buttonClass":"btn btn-theme","buttonDisabled":false}},"ModalChanges":{"__symbolic":"interface"},"RouterModal":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":10,"character":34},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":10,"character":68}]}],"modalTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"modalClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"close":[{"__symbolic":"method"}]}},"RouterModalYesNo":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"RouterModal"},"members":{"yesButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5}}]}],"yesButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5}}]}],"noButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":5}}]}],"noButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":5}}]}],"yesButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":5}}]}],"noButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":5}}]}],"yes":[{"__symbolic":"method"}],"no":[{"__symbolic":"method"}]}},"RouterModalYesNoCancel":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"RouterModalYesNo"},"members":{"cancelButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"cancelButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"cancelButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5}}]}],"yes":[{"__symbolic":"method"}],"no":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}]}},"RouterModalOkCancel":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"RouterModal"},"members":{"okButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"okButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"cancelButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":5}}]}],"cancelButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":5}}]}],"okButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":5}}]}],"cancelButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":5}}]}],"ok":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}]}},"RouterModalAbortRetryIgnore":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"RouterModal"},"members":{"abortButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"abortButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":5}}]}],"abortButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":5}}]}],"retryButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":5}}]}],"retryButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":5}}]}],"retryButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":86,"character":5}}]}],"ignoreButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":5}}]}],"ignoreButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":107,"character":5}}]}],"ignoreButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":5}}]}],"abort":[{"__symbolic":"method"}],"retry":[{"__symbolic":"method"}],"ignore":[{"__symbolic":"method"}]}},"RouterModalPreviousNextCancel":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"RouterModal"},"members":{"previousButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5}}]}],"previousButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":5}}]}],"previousButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":5}}]}],"nextButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":5}}]}],"nextButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":81,"character":5}}]}],"nextButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":91,"character":5}}]}],"cancelButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":5}}]}],"cancelButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":5}}]}],"cancelButtonDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":5}}]}],"previous":[{"__symbolic":"method"}],"next":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}]}},"RouterModalOutletComponent":{"__symbolic":"interface"},"RouterModalComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"router-modal","template":"\n <div class=\"bd-modal d-none\">\n <div class=\"modal-backdrop fade d-none\"></div>\n <div class=\"modal\" tabindex=\"-1\" role=\"dialog\" [ngClass]=\"{ 'modal-waiting': waiting }\">\n <div class=\"modal-dialog\" [ngClass]=\"modalInstanceClass\" role=\"document\">\n <div class=\"modal-content\">\n <div class=\"modal-header\" *ngIf=\"modalInstanceTitle\">\n <h5 class=\"modal-title\">{{modalInstanceTitle | translate}}</h5>\n <button *ngIf=\"instanceButtons.cancel\" [disabled]=\"waiting || instanceButtons.cancel.buttonDisabled\" (click)=\"cancel()\"\n type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Cancel\">\n <span aria-hidden=\"true\">&times;</span>\n </button>\n </div>\n <div class=\"modal-body\">\n <router-outlet (activate)=\"onActivate($event)\" (deactivate)=\"onDeactivate($event)\" name=\"modal\"></router-outlet>\n </div>\n <div class=\"modal-footer justify-content-end\">\n <button *ngIf=\"instanceButtons.previous\" [disabled]=\"waiting || instanceButtons.previous.buttonDisabled\" (click)=\"previous()\"\n type=\"button\" [ngClass]=\"instanceButtons.previous.buttonClass\">\n {{instanceButtons.previous.buttonText | translate}}\n </button>\n <button *ngIf=\"instanceButtons.ok\" [disabled]=\"waiting || instanceButtons.ok.buttonDisabled\" (click)=\"ok()\"\n type=\"button\" [ngClass]=\"instanceButtons.ok.buttonClass\">\n {{instanceButtons.ok.buttonText | translate}}\n </button>\n <button *ngIf=\"instanceButtons.yes\" [disabled]=\"waiting || instanceButtons.yes.buttonDisabled\"\n (click)=\"yes()\" type=\"button\" [ngClass]=\"instanceButtons.yes.buttonClass\">\n {{instanceButtons.yes.buttonText | translate}}\n </button>\n <button *ngIf=\"instanceButtons.no\" [disabled]=\"waiting || instanceButtons.no.buttonDisabled\"\n (click)=\"no()\" type=\"button\" [ngClass]=\"instanceButtons.no.buttonClass\">\n {{instanceButtons.no.buttonText | translate}}\n </button>\n <button *ngIf=\"instanceButtons.next\" [disabled]=\"waiting || instanceButtons.next.buttonDisabled\" (click)=\"next()\"\n type=\"button\" [ngClass]=\"instanceButtons.next.buttonClass\">\n {{instanceButtons.next.buttonText | translate}}\n </button>\n <button *ngIf=\"instanceButtons.cancel\" [disabled]=\"waiting || instanceButtons.cancel.buttonDisabled\"\n (click)=\"cancel()\" type=\"button\" [ngClass]=\"instanceButtons.cancel.buttonClass\" data-dismiss=\"modal\">\n {{instanceButtons.cancel.buttonText | translate}}\n </button>\n <button *ngIf=\"instanceButtons.abort\" [disabled]=\"waiting || instanceButtons.abort.buttonDisabled\"\n (click)=\"abort()\" type=\"button\" [ngClass]=\"instanceButtons.abort.buttonClass\">\n {{instanceButtons.abort.buttonText | translate}}\n </button>\n <button *ngIf=\"instanceButtons.retry\" [disabled]=\"waiting || instanceButtons.retry.buttonDisabled\"\n (click)=\"retry()\" type=\"button\" [ngClass]=\"instanceButtons.retry.buttonClass\">\n {{instanceButtons.retry.buttonText | translate}}\n </button>\n <button *ngIf=\"instanceButtons.ignore\" [disabled]=\"waiting || instanceButtons.ignore.buttonDisabled\"\n (click)=\"ignore()\" type=\"button\" [ngClass]=\"instanceButtons.ignore.buttonClass\" data-dismiss=\"modal\">\n {{instanceButtons.ignore.buttonText | translate}}\n </button>\n </div>\n </div>\n </div>\n </div>\n </div>\n ","styles":["\n .bd-modal .modal {\n position: fixed;\n right: auto;\n bottom: auto;\n z-index: 1045;\n display: block;\n }\n .bd-modal .modal .modal-body {\n margin-top: 0;\n margin-bottom: 0;\n }\n .bd-modal .modal.modal-waiting {\n opacity: 0.6;\n }\n "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":90,"character":17},"member":"None"}}]}],"members":{"modalTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":3}}]}],"modalClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":3}}]}],"okButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":103,"character":3}}]}],"okButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":104,"character":3}}]}],"cancelButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":106,"character":3}}]}],"cancelButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":107,"character":3}}]}],"yesButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":109,"character":3}}]}],"yesButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":110,"character":3}}]}],"noButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":112,"character":3}}]}],"noButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":113,"character":3}}]}],"abortButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":115,"character":3}}]}],"abortButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3}}]}],"retryButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":3}}]}],"retryButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":119,"character":3}}]}],"ignoreButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":121,"character":3}}]}],"ignoreButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":122,"character":3}}]}],"previousButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":124,"character":3}}]}],"previousButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":125,"character":3}}]}],"nextButtonText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":127,"character":3}}]}],"nextButtonClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":128,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":147,"character":32},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":148,"character":37},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":149,"character":29},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":150,"character":31}]}],"cancel":[{"__symbolic":"method"}],"ok":[{"__symbolic":"method"}],"abort":[{"__symbolic":"method"}],"retry":[{"__symbolic":"method"}],"ignore":[{"__symbolic":"method"}],"previous":[{"__symbolic":"method"}],"next":[{"__symbolic":"method"}],"yes":[{"__symbolic":"method"}],"no":[{"__symbolic":"method"}],"onActivate":[{"__symbolic":"method"}],"onDeactivate":[{"__symbolic":"method"}]}},"RouterModalModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"RouterModalComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":9,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateModule","line":11,"character":4}],"providers":[],"exports":[{"__symbolic":"reference","name":"RouterModalComponent"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}}},"origins":{"ButtonType":"./ButtonTypes","ButtonTypes":"./ButtonTypes","ModalChanges":"./RouterModal","RouterModal":"./RouterModal","RouterModalYesNo":"./RouterModalYesNo","RouterModalYesNoCancel":"./RouterModalYesNoCancel","RouterModalOkCancel":"./RouterModalOkCancel","RouterModalAbortRetryIgnore":"./RouterModalAbortRetryIgnore","RouterModalPreviousNextCancel":"./RouterModalPreviousNextCancel","RouterModalOutletComponent":"./RouterModalComponent","RouterModalComponent":"./RouterModalComponent","RouterModalModule":"./RouterModalModule"},"importAs":"@universis/common/routing"}