{"__symbolic":"module","version":4,"metadata":{"BaseEditPagesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-base-edit-pages","template":"<div class=\"modal-content\">\r\n    <div class=\"modal-header\">\r\n        <div class=\"modal-title h4\" id=\"example-modal-sizes-title-lg\">\r\n            <ng-container *ngIf=\"formObj\">\r\n                <ng-container *ngIf=\"formObj.id && !show\">Edit</ng-container>\r\n                <ng-container *ngIf=\"formObj.id && show\">View</ng-container>\r\n                <ng-container *ngIf=\"!formObj.id\">Create</ng-container>\r\n                {{title}}\r\n            </ng-container>\r\n        </div>\r\n    </div>\r\n    <div class=\"overlay overlay-block cursor-default modal-body\" style=\"min-height: 404px\">\r\n        <ng-container *ngIf=\"isLoading$ | async\">\r\n            <div class=\"overlay-layer bg-transparent\">\r\n                <div class=\"spinner spinner-lg spinner-success\"></div>\r\n            </div>\r\n        </ng-container>\r\n\r\n        <ng-container *ngIf=\"formObj\">\r\n            <form action=\"#\" class=\"form form-label-right\" [formGroup]=\"formGroup\">\r\n                <div class=\"form-group row\" *ngFor=\"let item of arrFormGroup\">\r\n                    <label  class=\"col-2 col-form-label\">{{item.title}} <span *ngIf=\"item.mandatory\" class=\"text-danger\">*</span></label>\r\n                    <div class=\"col-lg-6\">\r\n                        <input *ngIf=\"htmlInputType.includes(item.type ? item.type : 'text')\"\r\n                                type=\"{{item.type}}\"\r\n                                class=\"form-control form-control-lg\"\r\n                                name=\"{{item.name ? item.name :  item.title}}\"\r\n                                placeholder=\"{{item.placeHolder ? item.placeHolder : item.title}}\"\r\n                                autocomplete=\"off\"\r\n                                [class.is-invalid]=\"isControlInvalid(item.form)\"\r\n                                [class.is-valid]=\"isControlValid(item.form)\"\r\n                                [readOnly]=\"show || item.readonly\"\r\n                                formControlName=\"{{item.form}}\"\r\n                        />\r\n\r\n                        <textarea *ngIf=\"item.type === 'textarea'\"\r\n                                  name=\"{{item.name ? item.name : item.title}}\"\r\n                                  formControlName=\"{{item.form}}\"\r\n                                  class=\"form-control form-control-lg\"\r\n                                  rows=\"3\"\r\n                                  [class.is-invalid]=\"isControlInvalid(item.form)\"\r\n                                  [class.is-valid]=\"isControlValid(item.form)\"\r\n                                  [readOnly]=\"show\"\r\n                        >\r\n                            {{item.placeHolder ? item.placeHolder : item.title}}\r\n                        </textarea>\r\n\r\n                        <div class=\"valid-feedback\" *ngIf=\"isControlValid(item.form)\">\r\n                            {{item.title}} was entered correct\r\n                        </div>\r\n                        <div class=\"invalid-feedback\" *ngIf=\"controlHasError('required', item.form)\">\r\n                            {{item.title}} is required\r\n                        </div>\r\n                        <div class=\"invalid-feedback\" *ngIf=\"controlHasError('minlength', item.form)\">\r\n                            {{item.title}} minimun length not achieved\r\n                        </div>\r\n                        <div class=\"invalid-feedback\" *ngIf=\"controlHasError('maxlength', item.form)\">\r\n                            {{item.title}} maximun length passed\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n            </form>\r\n        </ng-container>\r\n    </div>\r\n    <div class=\"modal-footer\" *ngIf=\"!show\">\r\n        <button\r\n                type=\"button\"\r\n                class=\"btn btn-light btn-elevate mr-2\"\r\n                (click)=\"modal.dismiss()\"\r\n        >\r\n            Cancel\r\n        </button>\r\n        <ng-container *ngIf=\"formObj\">\r\n            <button\r\n                    type=\"submit\"\r\n                    class=\"btn btn-primary btn-elevate\"\r\n                    (click)=\"save()\"\r\n                    [disabled]=\"formGroup.invalid\"\r\n            >\r\n                Save\r\n            </button>\r\n        </ng-container>\r\n    </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"arrFormGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":35,"character":9},"arguments":[""]}],null,null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":36,"character":22},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":37,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"loadFormData":[{"__symbolic":"method"}],"loadForm":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"prepareFormData":[{"__symbolic":"method"}],"prepareFormEdit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"isControlValid":[{"__symbolic":"method"}],"isControlInvalid":[{"__symbolic":"method"}],"controlHasError":[{"__symbolic":"method"}],"isControlTouched":[{"__symbolic":"method"}]}},"BaseDeletePagesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-base-delete-pages","template":"<ng-container *ngIf=\"isLoading\">\r\n    <div class=\"progress progress-modal\">\r\n        <div class=\"progress-bar progress-bar-striped progress-bar-animated bg-primary\" role=\"progressbar\"\r\n             style=\"width: 100%\" aria-valuenow=\"100\" aria-valuemin=\"0\" aria-valuemax=\"100\"></div>\r\n    </div>\r\n</ng-container>\r\n\r\n<div class=\"modal-header\">\r\n    <div class=\"modal-title h4\">{{title}} Delete</div>\r\n</div>\r\n<div class=\"modal-body\">\r\n    <ng-container *ngIf=\"isLoading\">\r\n        <span>{{title}} is deleting...</span>\r\n    </ng-container>\r\n\r\n    <ng-container *ngIf=\"!isLoading\">\r\n        <span>Are you sure to permanently delete this {{title}}?</span>\r\n    </ng-container>\r\n</div>\r\n\r\n<div class=\"modal-footer\">\r\n    <div>\r\n        <button type=\"button\" class=\"btn btn-light btn-elevate mr-1\" (click)=\"modal.dismiss()\">\r\n            Cancel\r\n        </button>&nbsp;\r\n        <button type=\"button\" class=\"btn btn-primary btn-elevate\" (click)=\"deleteMethod()\">\r\n            Delete\r\n        </button>\r\n    </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":18,"character":9},"arguments":[""]}],null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":19,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"deleteMethod":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"BaseCrudPagesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-base-crud-pages","template":"","styles":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":25,"character":9},"arguments":[""]}],null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":26,"character":22}]}],"paginate":[{"__symbolic":"method"}],"filterForm":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"BaseCrudBpmnPagesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-base-bpmn-pages","template":"","styles":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":43,"character":5},"arguments":[""]}],null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":44,"character":18}]}],"paginate":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"editComponentShow":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"filterForm":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"getSpecData":[{"__symbolic":"method"}],"closeAlert":[{"__symbolic":"method"}],"clearVar":[{"__symbolic":"method"}],"handleImported":[{"__symbolic":"method"}]}},"BaseCrudBpmnTodoPagesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-base-bpmn-todo-pages","template":"","styles":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":27,"character":5},"arguments":[""]}],null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":28,"character":18}]}],"paginate":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"filterForm":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"toDoSomething":[{"__symbolic":"method"}]}},"BaseBpmnEditPagesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"app-base-bpmn-edit-pages","template":"<div class=\"modal-content\">\r\n  <div class=\"modal-header\">\r\n    <div class=\"modal-title h4\" id=\"example-modal-sizes-title-lg\">\r\n      <ng-container *ngIf=\"formObj?.model\">\r\n        {{title}}\r\n      </ng-container>\r\n    </div>\r\n  </div>\r\n  <div class=\"overlay overlay-block cursor-default modal-body\" style=\"min-height: 404px\">\r\n    <ng-container *ngIf=\"isLoading$ | async\">\r\n      <div class=\"overlay-layer bg-transparent\">\r\n        <div class=\"spinner spinner-lg spinner-success\"></div>\r\n      </div>\r\n    </ng-container>\r\n\r\n    <ng-container *ngIf=\"formObj?.model\">\r\n      <div class=\"row\" *ngIf=\"!applyHide\">\r\n        <div class=\"col-12\">\r\n          <button type=\"button\"\r\n                  class=\"btn btn-primary mb-3\"\r\n                  (click)=\"isCollapsed = !isCollapsed\"\r\n                  [attr.aria-expanded]=\"!isCollapsed\"\r\n                  aria-controls=\"collapseExample\">\r\n            Show\r\n          </button>\r\n          <div [ngbCollapse]=\"isCollapsed\">\r\n            <div class=\"diagram-parent mb-5\" style=\"height: 450px\">\r\n              <app-diagram [url]=\"diagramUrl\" (importDone)=\"handleImported($event)\"></app-diagram>\r\n\r\n              <div class=\"import-error\" *ngIf=\"importError\">\r\n                <strong>Failed to render diagram: </strong>\r\n                {{ importError.message }}\r\n              </div>\r\n            </div>\r\n          </div>\r\n        </div>\r\n      </div>\r\n\r\n      <div class=\"row\" *ngIf=\"!applyHide\">\r\n        <div class=\"col-12\">\r\n          <h3>Logs</h3>\r\n          <table class=\"table table-head-custom table-vertical-center overflow-hidden\">\r\n            <thead>\r\n            <th>id</th>\r\n            <th>createdDate</th>\r\n            <th>updatedDate</th>\r\n            <th>entityId</th>\r\n            <th>actBy</th>\r\n            <th>remarks</th>\r\n            <th>statusBefore</th>\r\n            <th>statusAfter</th>\r\n            </thead>\r\n            <tbody>\r\n            <tr *ngFor=\"let item of formObj?.logs\">\r\n              <td>{{ item.id }}</td>\r\n              <td>{{ item.createdDate | date: 'dd-MMM-yyyy' }}</td>\r\n              <td>{{ item.updatedDate | date: 'dd-MMM-yyyy' }}</td>\r\n              <td>{{ item.entityId }}</td>\r\n              <td>{{ item.actBy }}</td>\r\n              <td>{{ item.remarks }}</td>\r\n              <td>{{ item.statusBefore }}</td>\r\n              <td>{{ item.statusAfter }}</td>\r\n            </tr>\r\n            <tr *ngIf=\"formObj?.logs.length === 0\">\r\n              <td colspan=\"8\">Not found Data</td>\r\n            </tr>\r\n            </tbody>\r\n          </table>\r\n        </div>\r\n      </div>\r\n      <ng-container>\r\n        <form action=\"#\" class=\"form form-label-right\" [formGroup]=\"formGroup\">\r\n          <div class=\"row\">\r\n            <div class=\"col-12\">\r\n              <h3>Variables</h3>\r\n              <ng-container>\r\n                <div class=\"form-group row\" *ngFor=\"let item of arrParamsGroup\">\r\n                  <label  class=\"col-2 col-form-label\">{{item.title}} <span *ngIf=\"item.mandatory\" class=\"text-danger\">*</span></label>\r\n                  <div class=\"col-lg-6\">\r\n                    <input *ngIf=\"listInput.includes(item.type)\"\r\n                           type=\"{{item.type}}\"\r\n                           class=\"form-control form-control-lg\"\r\n                           name=\"{{item.name ? item.name :  item.title}}\"\r\n                           placeholder=\"{{item.placeHolder ? item.placeHolder : item.title}}\"\r\n                           [readOnly]=\"show || item.readonly\"\r\n                           [class.is-invalid]=\"isControlInvalid(item.form)\"\r\n                           [class.is-valid]=\"isControlValid(item.form)\"\r\n                           formControlName=\"{{item.form}}\"\r\n                    />\r\n\r\n                    <div class=\"valid-feedback\" *ngIf=\"isControlValid(item.form)\">\r\n                      {{item.title}} was entered correct\r\n                    </div>\r\n                    <div class=\"invalid-feedback\" *ngIf=\"controlHasError('required', item.form)\">\r\n                      {{item.title}} is required\r\n                    </div>\r\n                    <div class=\"invalid-feedback\" *ngIf=\"controlHasError('minlength', item.form)\">\r\n                      {{item.title}} minimun length not achieved\r\n                    </div>\r\n                    <div class=\"invalid-feedback\" *ngIf=\"controlHasError('maxlength', item.form)\">\r\n                      {{item.title}} maximun length passed\r\n                    </div>\r\n                  </div>\r\n                </div>\r\n              </ng-container>\r\n            </div>\r\n          </div>\r\n\r\n          <div class=\"row\">\r\n            <div class=\"col-12\">\r\n              <h3>Models</h3>\r\n              <ng-container>\r\n                <div class=\"form-group row\" *ngFor=\"let item of arrFormGroup\">\r\n                  <label  class=\"col-2 col-form-label\">{{item.title}} <span *ngIf=\"item.mandatory\" class=\"text-danger\">*</span></label>\r\n                  <div class=\"col-lg-6\">\r\n                    <input *ngIf=\"listInput.includes(item.type)\"\r\n                           type=\"{{item.type}}\"\r\n                           class=\"form-control form-control-lg\"\r\n                           name=\"{{item.name ? item.name :  item.title}}\"\r\n                           placeholder=\"{{item.placeHolder ? item.placeHolder : item.title}}\"\r\n                           autocomplete=\"off\"\r\n                           [readOnly]=\"show || item.readonly\"\r\n                           [class.is-invalid]=\"isControlInvalid(item.form)\"\r\n                           [class.is-valid]=\"isControlValid(item.form)\"\r\n                           formControlName=\"{{item.form}}\"\r\n                    />\r\n\r\n                    <textarea *ngIf=\"item.type === 'textarea'\"\r\n                              name=\"{{item.name ? item.name : item.title}}\"\r\n                              formControlName=\"{{item.form}}\"\r\n                              placeholder=\"{{item.placeHolder ? item.placeHolder : item.title}}\"\r\n                              class=\"form-control form-control-lg\"\r\n                              rows=\"3\"\r\n                              [class.is-invalid]=\"isControlInvalid(item.form)\"\r\n                              [class.is-valid]=\"isControlValid(item.form)\"\r\n                              [readOnly]=\"show || item.readonly\"\r\n                    >\r\n                                            {{item.placeHolder ? item.placeHolder : item.title}}\r\n                                        </textarea>\r\n\r\n                    <app-common-select2\r\n                      *ngIf=\"item.type == 'select'\"\r\n                      [formGroupParent]=\"formGroup\"\r\n                      link=\"{{item.metaData.url}}\"\r\n                      selectId=\"{{item.metaData.key}}\"\r\n                      selectName=\"{{item.metaData.value}}\"\r\n                      [labelName]=\"item.title\"\r\n                      formName=\"{{item.form}}\"\r\n                    >\r\n                    </app-common-select2>\r\n\r\n                    <div class=\"radio-list\" *ngIf=\"item.type == 'radio'\">\r\n                      <label class=\"radio\" *ngFor=\"let t of item.metaData.jsonValues\">\r\n                        <input type=\"radio\" value=\"{{t.id}}\" formControlName=\"{{item.form}}\"/>\r\n                        <span></span>\r\n                        {{t.name}}\r\n                      </label>\r\n                    </div>\r\n\r\n                    <div class=\"valid-feedback\" *ngIf=\"isControlValid(item.form)\">\r\n                      {{item.title}} was entered correct\r\n                    </div>\r\n                    <div class=\"invalid-feedback\" *ngIf=\"controlHasError('required', item.form)\">\r\n                      {{item.title}} is required\r\n                    </div>\r\n                    <div class=\"invalid-feedback\" *ngIf=\"controlHasError('minlength', item.form)\">\r\n                      {{item.title}} minimun length not achieved\r\n                    </div>\r\n                    <div class=\"invalid-feedback\" *ngIf=\"controlHasError('maxlength', item.form)\">\r\n                      {{item.title}} maximun length passed\r\n                    </div>\r\n                  </div>\r\n                </div>\r\n              </ng-container>\r\n            </div>\r\n          </div>\r\n\r\n          <div class=\"row\" *ngIf=\"arrDecision.length\">\r\n            <div class=\"col-12\">\r\n              <h3>Decision</h3>\r\n              <ng-container>\r\n                <div class=\"form-group row\">\r\n                  <label  class=\"col-2 col-form-label\">Decision <span *ngIf=\"true\" class=\"text-danger\">*</span></label>\r\n                  <div class=\"col-lg-6\">\r\n                    <div class=\"radio-list\" *ngIf=\"typeDecision == 'radio'\">\r\n                      <label class=\"radio\" *ngFor=\"let t of arrDecision\">\r\n                        <input type=\"radio\" value=\"{{t}}\" formControlName=\"decision\"/>\r\n                        <span></span>\r\n                        {{t}}\r\n                      </label>\r\n                    </div>\r\n                  </div>\r\n                </div>\r\n              </ng-container>\r\n            </div>\r\n          </div>\r\n        </form>\r\n      </ng-container>\r\n    </ng-container>\r\n  </div>\r\n  <div class=\"modal-footer\" *ngIf=\"!show\">\r\n    <button\r\n      type=\"button\"\r\n      class=\"btn btn-light btn-elevate mr-2\"\r\n      (click)=\"modal.dismiss()\"\r\n    >\r\n      Cancel\r\n    </button>\r\n    <ng-container *ngIf=\"formObj?.model\">\r\n      <button\r\n        type=\"submit\"\r\n        class=\"btn btn-primary btn-elevate\"\r\n        (click)=\"save()\"\r\n        [disabled]=\"formGroup.invalid\"\r\n      >\r\n        {{id ? 'Approve' : 'Apply'}}\r\n      </button>\r\n    </ng-container>\r\n  </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"typeDecision":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"arrform":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"arrvar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"arrDecision":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"arrParamsGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"arrFormGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"formCustom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":85,"character":5},"arguments":[""]}],null,null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":86,"character":18},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":87,"character":18}]}],"ngOnInit":[{"__symbolic":"method"}],"loadFormData":[{"__symbolic":"method"}],"loadForm":[{"__symbolic":"method"}],"initArrVarDto":[{"__symbolic":"method"}],"initFormGroup":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}],"edit":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}],"editCustom":[{"__symbolic":"method"}],"createCustom":[{"__symbolic":"method"}],"custom":[{"__symbolic":"method"}],"prepareFormData":[{"__symbolic":"method"}],"prepareFormEdit":[{"__symbolic":"method"}],"prepareParamsData":[{"__symbolic":"method"}],"prepareParamsEdit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onCheckChange":[{"__symbolic":"method"}],"handleImported":[{"__symbolic":"method"}],"getValidatorVal":[{"__symbolic":"method"}],"isControlValid":[{"__symbolic":"method"}],"isControlInvalid":[{"__symbolic":"method"}],"controlHasError":[{"__symbolic":"method"}],"isControlTouched":[{"__symbolic":"method"}]}},"CommonSelect2Component":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseSelect2Component"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"app-common-select2","template":"<div [formGroup]=\"formGroupParent\" *ngIf=\"testEmitter$ | async\">\r\n  <select\r\n    class=\"form-control\" [formControlName]=\"formName\" #singleSelect\r\n    (ngModelChange)=\"emitSomething($event)\" [disabled]=\"disabledBol\"\r\n    [class.is-invalid]=\"isControlInvalid(formName)\"\r\n    [class.is-valid]=\"isControlValid(formName)\"\r\n  >\r\n    <option value=\"\"></option>\r\n    <option *ngFor=\"let filterData of filtered | async\" [value]=\"filterData.id\">{{ filterData.name }}</option>\r\n  </select>\r\n</div>\r\n","styles":[".required-asterisk{color:red;font-weight:bold;margin-left:3px;font-size:1.2em}\n"]}]}],"members":{"link":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"selectId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"selectName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"option":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Select2Service"}]}],"getData":[{"__symbolic":"method"}]}},"BaseSelect2Component":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"app-base-select2","template":"<div [formGroup]=\"formGroupParent\" *ngIf=\"testEmitter$ | async\">\r\n  <select\r\n    class=\"form-control\" [formControlName]=\"formName\" #singleSelect\r\n    (ngModelChange)=\"emitSomething($event)\" [disabled]=\"disabledBol\"\r\n    [class.is-invalid]=\"isControlInvalid(formName)\"\r\n    [class.is-valid]=\"isControlValid(formName)\"\r\n  >\r\n    <option value=\"\"></option>\r\n    <option *ngFor=\"let filterData of filtered | async\" [value]=\"filterData.id\">{{ filterData.name }}</option>\r\n  </select>\r\n</div>\r\n","styles":[".required-asterisk{color:red;font-weight:bold;margin-left:3px;font-size:1.2em}\n"]}]}],"members":{"formGroupParent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"formName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"labelName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"selectedVal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"mandatory":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"disabledBol":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":20,"character":3}}]}],"getDataChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":21,"character":3}}]}],"singleSelect":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":35,"character":3},"arguments":["singleSelect",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":41,"character":5},"arguments":[""]}]],"parameters":[{"__symbolic":"reference","name":"Select2Service"},{"__symbolic":"reference","name":"string"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"listData":[{"__symbolic":"method"}],"getData":[{"__symbolic":"method"}],"compareObjects":[{"__symbolic":"method"}],"emitSomething":[{"__symbolic":"method"}],"isControlValid":[{"__symbolic":"method"}],"isControlInvalid":[{"__symbolic":"method"}],"controlHasError":[{"__symbolic":"method"}],"isControlTouched":[{"__symbolic":"method"}]}},"BaseSelect2Model":{"__symbolic":"interface"},"Select2Service":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":13,"character":28},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpBackend","line":13,"character":57}]}],"getCustomList":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"FileUploadService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":9,"character":28}]}],"upload":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"SweetAlertService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":10,"character":30}]}]},"statics":{"ɵprov":{}}},"DateSelectComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-date-select","template":"<div [formGroup]=\"formGroupParent\">\r\n  <div class=\"input-group date\">\r\n    <input type=\"text\"\r\n           class=\"form-control\"\r\n           placeholder=\"dd-mm-yyyy\"\r\n           [formControlName]=\"formName\"\r\n           ngbDatepicker #d=\"ngbDatepicker\"\r\n           [class.is-invalid]=\"isControlInvalid(formName)\"\r\n           [class.is-valid]=\"isControlValid(formName)\"\r\n           [disabled]=\"disabledBol\"\r\n           [ngClass]=\"classCustom\"\r\n    />\r\n    <div class=\"input-group-append\">\r\n      <button class=\"btn btn-primary\" (click)=\"d.toggle()\" type=\"button\">\r\n        <i [ngClass]=\"classIcon\"></i>\r\n      </button>\r\n    </div>\r\n    <div class=\"valid-feedback\" *ngIf=\"isControlValid(formName)\">\r\n      {{formName}} was entered correct\r\n    </div>\r\n    <div class=\"invalid-feedback\" *ngIf=\"controlHasError('required', formName)\">\r\n      {{formName}} is required\r\n    </div>\r\n  </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"formGroupParent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"formName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"labelName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"selectedVal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"mandatory":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"disabledBol":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"classCustom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"classIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"isControlValid":[{"__symbolic":"method"}],"isControlInvalid":[{"__symbolic":"method"}],"controlHasError":[{"__symbolic":"method"}],"isControlTouched":[{"__symbolic":"method"}]}},"BaseEditBpmnComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"app-base-edit-bpmn","template":"<ng-container [formGroup]=\"formGroupParent\">\r\n  <div class=\"form-group row\" *ngFor=\"let item of arrGroup\">\r\n    <label  class=\"col-2 col-form-label\">{{item.title}} <span *ngIf=\"item.mandatory\" class=\"text-danger\">*</span></label>\r\n    <div class=\"col-lg-6\">\r\n      <input *ngIf=\"listInput.includes(item.type)\"\r\n             type=\"{{item.type}}\"\r\n             class=\"form-control form-control-lg\"\r\n             name=\"{{item.name ? item.name :  item.title}}\"\r\n             placeholder=\"{{item.placeHolder ? item.placeHolder : item.title}}\"\r\n             autocomplete=\"off\"\r\n             [readOnly]=\"show || item.readonly\"\r\n             [class.is-invalid]=\"isControlInvalid(item.form)\"\r\n             [class.is-valid]=\"isControlValid(item.form)\"\r\n             formControlName=\"{{item.form}}\"\r\n      />\r\n\r\n      <textarea *ngIf=\"item.type === 'textarea'\"\r\n                name=\"{{item.name ? item.name : item.title}}\"\r\n                formControlName=\"{{item.form}}\"\r\n                placeholder=\"{{item.placeHolder ? item.placeHolder : item.title}}\"\r\n                class=\"form-control form-control-lg\"\r\n                rows=\"3\"\r\n                [class.is-invalid]=\"isControlInvalid(item.form)\"\r\n                [class.is-valid]=\"isControlValid(item.form)\"\r\n                [readOnly]=\"show || item.readonly\"\r\n      >\r\n        {{item.placeHolder ? item.placeHolder : item.title}}\r\n      </textarea>\r\n\r\n      <app-common-select2\r\n        *ngIf=\"item.type == 'select'\"\r\n        [formGroupParent]=\"formGroupParent\"\r\n        link=\"{{item.metaData.url}}\"\r\n        selectId=\"{{item.metaData.key}}\"\r\n        selectName=\"{{item.metaData.value}}\"\r\n        [labelName]=\"item.title\"\r\n        formName=\"{{item.form}}\"\r\n      >\r\n      </app-common-select2>\r\n\r\n      <div class=\"radio-list\" *ngIf=\"item.type == 'radio'\">\r\n        <label class=\"radio\" *ngFor=\"let t of item.metaData.jsonValues\">\r\n          <input type=\"radio\" value=\"{{t.id}}\" formControlName=\"{{item.form}}\"/>\r\n          <span></span>\r\n          {{t.name}}\r\n        </label>\r\n      </div>\r\n\r\n      <div class=\"checkbox-list\" *ngIf=\"item.type == 'checkbox'\">\r\n        <label class=\"checkbox\" *ngFor=\"let t of item.metaData.jsonValues\">\r\n          <input type=\"checkbox\" value=\"{{t.id}}\" (change)=\"onCheckChangeNew($event, item.form)\"/>\r\n          <span></span>\r\n          {{t.name}}\r\n        </label>\r\n      </div>\r\n\r\n      <app-date-select\r\n        *ngIf=\"item.type == 'date'\"\r\n        [formGroupParent]=\"formGroupParent\"\r\n        [labelName]=\"item.title\"\r\n        formName=\"{{item.form}}\"\r\n      >\r\n      </app-date-select>\r\n\r\n      <div class=\"valid-feedback\" *ngIf=\"isControlValid(item.form)\">\r\n        {{item.title}} was entered correct\r\n      </div>\r\n      <div class=\"invalid-feedback\" *ngIf=\"controlHasError('required', item.form)\">\r\n        {{item.title}} is required\r\n      </div>\r\n      <div class=\"invalid-feedback\" *ngIf=\"controlHasError('minlength', item.form)\">\r\n        {{item.title}} minimun length not achieved\r\n      </div>\r\n      <div class=\"invalid-feedback\" *ngIf=\"controlHasError('maxlength', item.form)\">\r\n        {{item.title}} maximun length passed\r\n      </div>\r\n    </div>\r\n  </div>\r\n</ng-container>\r\n","styles":[""]}]}],"members":{"formGroupParent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"formName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"listInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"arrGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":15,"character":3}}]}],"getDataChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":16,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"onCheckChangeNew":[{"__symbolic":"method"}],"isControlValid":[{"__symbolic":"method"}],"isControlInvalid":[{"__symbolic":"method"}],"controlHasError":[{"__symbolic":"method"}],"isControlTouched":[{"__symbolic":"method"}]}},"BaseEditBpmnDecisionComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-base-edit-bpmn-decision","template":"<ng-container [formGroup]=\"formGroupParent\">\r\n  <div class=\"form-group row\">\r\n    <label  class=\"col-2 col-form-label\">Decision <span *ngIf=\"true\" class=\"text-danger\">*</span></label>\r\n    <div class=\"col-lg-6\">\r\n      <div class=\"radio-list\" *ngIf=\"typeDecision == 'radio'\">\r\n        <label class=\"radio\" *ngFor=\"let t of arrDecision\">\r\n          <input type=\"radio\" value=\"{{t}}\" [formControlName]=\"formName\"/>\r\n          <span></span>\r\n          {{t}}\r\n        </label>\r\n      </div>\r\n    </div>\r\n  </div>\r\n</ng-container>\r\n","styles":[""]}]}],"members":{"formGroupParent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"formName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"typeDecision":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"arrDecision":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":13,"character":3}}]}],"getDataChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":14,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}]}},"DrawComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-draw-select","styleUrls":[],"template":"<signature-pad [options]=\"signaturePadOptions\" (onBeginEvent)=\"drawStart()\" (onEndEvent)=\"drawComplete()\"></signature-pad>\r\n<br>\r\n<button type=\"button\"\r\n        class=\"btn btn-primary mb-3\"\r\n        (click)=\"clear()\"\r\n        aria-controls=\"collapseExample\">\r\n  Clear\r\n</button>\r\n"}]}],"members":{"signaturePad":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":11,"character":3},"arguments":[{"__symbolic":"reference","module":"angular2-signaturepad","name":"SignaturePad","line":11,"character":13}]}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngAfterViewInit":[{"__symbolic":"method"}],"drawComplete":[{"__symbolic":"method"}],"drawStart":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}]}},"SingleUploadFileComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"app-single-file-upload","template":"<div>\r\n  <div class=\"input-group\">\r\n    <input type=\"file\"\r\n           class=\"form-control\"\r\n           placeholder=\"Upload File\"\r\n           (change)=\"onChange($event)\"\r\n    />\r\n    <div class=\"input-group-append\">\r\n      <button class=\"btn btn-primary\" (click)=\"onUpload()\" type=\"button\">\r\n        upload\r\n      </button>\r\n    </div>\r\n  </div>\r\n  <div class=\"container\" *ngIf=\"loading\">\r\n    <h6>Loading ...</h6>\r\n  </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"link":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"header":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"FileUploadService"}]}],"ngOnInit":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onUpload":[{"__symbolic":"method"}]}},"DiagramComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"app-diagram","template":"<div #ref class=\"diagram-container\"></div>","styles":["\n          .diagram-container {\n            height: 100%;\n            width: 100%;\n          }\n        "]}]}],"members":{"el":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":32,"character":3},"arguments":["ref",{"static":true}]}]}],"importDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":3}}]}],"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"taskUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"myHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":39,"character":28}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"loadUrl":[{"__symbolic":"method"}],"importDiagram":[{"__symbolic":"method"}]}},"DiagramTesComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":"app-diagram-tes","template":"\n    <div class=\"row\">\n      <div class=\"col-12\" style=\"height: 450px\">\n        <div #ref class=\"diagram-container\"></div>\n      </div>\n      <div class=\"col-12\">\n        <div style=\"position: absolute;bottom: 50px;right: 20px;display: grid;grid-gap: 3px;\">\n          <button id=\"btnzoomin\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomIn()\">\n            <i class=\"ki ki-plus\"></i>\n          </button>\n          <button id=\"btnfit\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomOut()\">\n            <i class=\"ki ki-minus\"></i>\n          </button>\n          <button id=\"btnzoomout\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomReset()\">\n            <i class=\"ki ki-refresh\"></i>\n          </button>\n        </div>\n      </div>\n    </div>\n  ","styles":["\n    .diagram-container {\n      height: 100%;\n      width: 100%;\n    }\n    ","\n    .bac {\n        background-color: red;\n    }"]}]}],"members":{"el":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":62,"character":3},"arguments":["ref",{"static":true}]}]}],"importDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":3}}]}],"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":65,"character":3}}]}],"urlSec":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"myHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"showUrlSec":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":70,"character":28}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"zoomIn":[{"__symbolic":"method"}],"zoomOut":[{"__symbolic":"method"}],"zoomReset":[{"__symbolic":"method"}],"loadUrlSec":[{"__symbolic":"method"}],"loadUrl":[{"__symbolic":"method"}],"importDiagram":[{"__symbolic":"method"}]}},"TagFileComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"app-tag-file","template":"<div [formGroup]=\"formGroupParent\">\r\n<!--TODO-->\r\n</div>\r\n","styles":[""]}]}],"members":{"formGroupParent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"formName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"formArray":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"fruitInput":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":23,"character":3},"arguments":["itemInput"]}]}],"__ctor__":[{"__symbolic":"constructor"}]}},"CrudModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":34,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"BaseCrudPagesComponent"},{"__symbolic":"reference","name":"BaseDeletePagesComponent"},{"__symbolic":"reference","name":"BaseEditPagesComponent"},{"__symbolic":"reference","name":"DiagramComponent"},{"__symbolic":"reference","name":"BaseCrudBpmnPagesComponent"},{"__symbolic":"reference","name":"BaseBpmnEditPagesComponent"},{"__symbolic":"reference","name":"DiagramTesComponent"},{"__symbolic":"reference","name":"BaseSelect2Component"},{"__symbolic":"reference","name":"CommonSelect2Component"},{"__symbolic":"reference","name":"DateSelectComponent"},{"__symbolic":"reference","name":"BaseEditBpmnComponent"},{"__symbolic":"reference","name":"BaseEditBpmnDecisionComponent"},{"__symbolic":"reference","name":"DrawComponent"},{"__symbolic":"reference","name":"SingleUploadFileComponent"},{"__symbolic":"reference","name":"TagFileComponent"},{"__symbolic":"reference","name":"BaseCrudBpmnTodoPagesComponent"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"}],"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":57,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":58,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":59,"character":4},{"__symbolic":"reference","module":"ng-inline-svg","name":"InlineSVGModule","line":60,"character":4},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbModule","line":61,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":62,"character":4},{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":63,"character":4},{"__symbolic":"reference","module":"@angular/material/checkbox","name":"MatCheckboxModule","line":64,"character":4},{"__symbolic":"reference","module":"@angular/material/select","name":"MatSelectModule","line":65,"character":4},{"__symbolic":"reference","module":"@angular/material/card","name":"MatCardModule","line":66,"character":4},{"__symbolic":"reference","module":"@angular/material/radio","name":"MatRadioModule","line":67,"character":4},{"__symbolic":"reference","module":"@angular/material/form-field","name":"MatFormFieldModule","line":68,"character":4},{"__symbolic":"reference","module":"ngx-mat-select-search","name":"NgxMatSelectSearchModule","line":69,"character":4},{"__symbolic":"reference","module":"angular2-signaturepad","name":"SignaturePadModule","line":70,"character":4}],"exports":[{"__symbolic":"reference","name":"BaseCrudPagesComponent"},{"__symbolic":"reference","name":"BaseDeletePagesComponent"},{"__symbolic":"reference","name":"BaseEditPagesComponent"},{"__symbolic":"reference","name":"BaseCrudBpmnPagesComponent"},{"__symbolic":"reference","name":"BaseBpmnEditPagesComponent"},{"__symbolic":"reference","name":"BaseSelect2Component"},{"__symbolic":"reference","name":"CommonSelect2Component"},{"__symbolic":"reference","name":"DateSelectComponent"},{"__symbolic":"reference","name":"BaseEditBpmnComponent"},{"__symbolic":"reference","name":"BaseEditBpmnDecisionComponent"},{"__symbolic":"reference","name":"DrawComponent"},{"__symbolic":"reference","name":"SingleUploadFileComponent"},{"__symbolic":"reference","name":"DiagramComponent"},{"__symbolic":"reference","name":"DiagramTesComponent"},{"__symbolic":"reference","name":"TagFileComponent"},{"__symbolic":"reference","name":"BaseCrudBpmnTodoPagesComponent"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"}]}]}],"members":{}},"ITableState":{"__symbolic":"interface"},"TableResponseModel":{"__symbolic":"interface"},"ICreateAction":{"__symbolic":"interface"},"IEditAction":{"__symbolic":"interface"},"IDeleteAction":{"__symbolic":"interface"},"IDeleteSelectedAction":{"__symbolic":"interface"},"IFetchSelectedAction":{"__symbolic":"interface"},"IUpdateStatusForSelectedAction":{"__symbolic":"interface"},"SortDirection":{"__symbolic":"interface"},"ISortState":{"__symbolic":"interface"},"SortState":{"__symbolic":"class","members":{}},"ISortView":{"__symbolic":"interface"},"PageSizes":[3,5,10,15,50,100],"IPaginatorState":{"__symbolic":"interface"},"PaginatorState":{"__symbolic":"class","members":{"recalculatePaginator":[{"__symbolic":"method"}]}},"IPaginatorView":{"__symbolic":"interface"},"IGroupingState":{"__symbolic":"interface"},"GroupingState":{"__symbolic":"class","members":{"checkAreAllRowsSelected":[{"__symbolic":"method"}],"selectRow":[{"__symbolic":"method"}],"clearRows":[{"__symbolic":"method"}],"isRowSelected":[{"__symbolic":"method"}],"selectAllRows":[{"__symbolic":"method"}],"getSelectedRows":[{"__symbolic":"method"}],"getSelectedRowsCount":[{"__symbolic":"method"}]}},"IGroupingView":{"__symbolic":"interface"},"ISearchView":{"__symbolic":"interface"},"IFilterView":{"__symbolic":"interface"},"BaseModel":{"__symbolic":"interface"},"TableService":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":79,"character":20}]}],"create":[{"__symbolic":"method"}],"getAll":[{"__symbolic":"method"}],"getItemById":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"delete":[{"__symbolic":"method"}],"fetch":[{"__symbolic":"method"}],"setDefaults":[{"__symbolic":"method"}],"patchState":[{"__symbolic":"method"}],"patchStateWithoutFetch":[{"__symbolic":"method"}],"apply":[{"__symbolic":"method"}],"getItemBpmnById":[{"__symbolic":"method"}],"fetchBpmnInit":[{"__symbolic":"method"}],"fetchAllSpecInit":[{"__symbolic":"method"}],"fetchBpmn":[{"__symbolic":"method"}],"fetchBpmnGeneral":[{"__symbolic":"method"}],"patchStateBpmn":[{"__symbolic":"method"}],"updateBpmn":[{"__symbolic":"method"}],"getAllBpmn":[{"__symbolic":"method"}],"getSpecInit":[{"__symbolic":"method"}],"getSpecDynamic":[{"__symbolic":"method"}],"getStatistic":[{"__symbolic":"method"}],"getSpec":[{"__symbolic":"method"}]}},"TableExtendedService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"TableService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":8,"character":15},"arguments":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":8,"character":22}]}]],"parameters":[null]}]},"statics":{"ɵprov":{}}},"CRUDTableModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵh"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":12},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":14,"character":26},{"__symbolic":"reference","module":"ng-inline-svg","name":"InlineSVGModule","line":14,"character":39}],"exports":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵh"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":"app-diagram-req-doc","template":"\n    <div class=\"row\">\n      <div class=\"col-12\" style=\"height: 450px\">\n        <div #ref class=\"diagram-container\"></div>\n      </div>\n      <div class=\"col-12\">\n        <div style=\"position: absolute;bottom: 50px;right: 20px;display: grid;grid-gap: 3px;\">\n          <button id=\"btnzoomin\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomIn()\">\n            <i class=\"ki ki-plus\"></i>\n          </button>\n          <button id=\"btnfit\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomOut()\">\n            <i class=\"ki ki-minus\"></i>\n          </button>\n          <button id=\"btnzoomout\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomReset()\">\n            <i class=\"ki ki-refresh\"></i>\n          </button>\n        </div>\n      </div>\n    </div>\n  ","styles":["\n    .diagram-container {\n      height: 100%;\n      width: 100%;\n    }\n    ","\n    .bac {\n        background-color: red;\n    }"]}]}],"members":{"el":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":63,"character":3},"arguments":["ref",{"static":true}]}]}],"importDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":3}}]}],"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"urlDashboard":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"myHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":70,"character":28}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"zoomIn":[{"__symbolic":"method"}],"zoomOut":[{"__symbolic":"method"}],"zoomReset":[{"__symbolic":"method"}],"loadUrl":[{"__symbolic":"method"}],"importDiagram":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-date-range-select","template":"<ng-container *ngIf=\"show\">\r\n  <div class=\"row\">\r\n    <div [ngClass]=\"classCol\">\r\n      <input type=\"text\"\r\n             class=\"form-control form-control-lg\"\r\n             placeholder=\"yyyy-mm-dd\"\r\n             [ngClass]=\"show ? 'disabledCustom' : ''\"\r\n             value=\"{{dateBefore}}\"\r\n      />\r\n    </div>\r\n    <div class=\"col-sm-12 col-lg-5\">\r\n      <input type=\"text\"\r\n             class=\"form-control form-control-lg\"\r\n             placeholder=\"yyyy-mm-dd\"\r\n             [ngClass]=\"show ? 'disabledCustom' : ''\"\r\n             value=\"{{dateAfter}}\"\r\n      />\r\n    </div>\r\n  </div>\r\n</ng-container>\r\n<ng-container *ngIf=\"!show\">\r\n  <div class=\"row\" [formGroup]=\"formGroupParent\">\r\n    <div [ngClass]=\"classCol\">\r\n      <div class=\"input-group date\">\r\n        <input type=\"text\"\r\n               class=\"form-control form-control-lg\"\r\n               placeholder=\"dd-mm-yyyy\"\r\n               ngbDatepicker #d=\"ngbDatepicker\"\r\n               [disabled]=\"disabledBol\"\r\n               [ngClass]=\"classCustom\"\r\n               [ngModel]=\"dateBefore\" [ngModelOptions]=\"{standalone: true}\"\r\n               (ngModelChange)=\"beforeChange($event)\"\r\n        />\r\n        <div class=\"input-group-append\">\r\n          <button class=\"btn btn-primary\" (click)=\"d.toggle()\" type=\"button\">\r\n            <i [ngClass]=\"classIcon\"></i>\r\n          </button>\r\n        </div>\r\n      </div>\r\n    </div>\r\n    <div [ngClass]=\"classCol\">\r\n      <div class=\"input-group date\">\r\n        <input type=\"text\"\r\n               class=\"form-control form-control-lg\"\r\n               placeholder=\"dd-mm-yyyy\"\r\n               ngbDatepicker #d2=\"ngbDatepicker\"\r\n               [disabled]=\"disabledBol\"\r\n               [ngClass]=\"classCustom\"\r\n               [ngModel]=\"dateAfter\" [ngModelOptions]=\"{standalone: true}\"\r\n               (ngModelChange)=\"afterChange($event)\"\r\n        />\r\n        <div class=\"input-group-append\">\r\n          <button class=\"btn btn-primary\" (click)=\"d2.toggle()\" type=\"button\">\r\n            <i [ngClass]=\"classIcon\"></i>\r\n          </button>\r\n        </div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n</ng-container>\r\n","styles":[".disabledCustom{background-color:#f3f6f9!important;opacity:1!important;cursor:not-allowed!important;pointer-events:none!important}\n"]}]}],"members":{"formGroupParent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"formName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"formValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"fieldVal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"labelName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":3}}]}],"selectedVal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"mandatory":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"disabledBol":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"classCustom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"classIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"classCol":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"show":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"beforeChange":[{"__symbolic":"method"}],"afterChange":[{"__symbolic":"method"}],"formatter":[{"__symbolic":"method"}],"isControlValid":[{"__symbolic":"method"}],"isControlInvalid":[{"__symbolic":"method"}],"controlHasError":[{"__symbolic":"method"}],"isControlTouched":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":"app-diagram-delegate-doc","template":"\n    <div class=\"row\">\n      <div class=\"col-12\" style=\"height: 450px\">\n        <div #ref class=\"diagram-container\"></div>\n      </div>\n      <div class=\"col-12\">\n        <div style=\"position: absolute;bottom: 50px;right: 20px;display: grid;grid-gap: 3px;\">\n          <button id=\"btnzoomin\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomIn()\">\n            <i class=\"ki ki-plus\"></i>\n          </button>\n          <button id=\"btnfit\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomOut()\">\n            <i class=\"ki ki-minus\"></i>\n          </button>\n          <button id=\"btnzoomout\" class=\"btn btn-primary btn-icon btn-sm\" (click)=\"zoomReset()\">\n            <i class=\"ki ki-refresh\"></i>\n          </button>\n        </div>\n      </div>\n    </div>\n  ","styles":["\n    .diagram-container {\n      height: 100%;\n      width: 100%;\n    }\n    ","\n    .bac {\n        background-color: red;\n    }"]}]}],"members":{"el":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":63,"character":3},"arguments":["ref",{"static":true}]}]}],"importDone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":3}}]}],"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":66,"character":3}}]}],"urlDashboard":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"myHeader":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":70,"character":28}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"zoomIn":[{"__symbolic":"method"}],"zoomOut":[{"__symbolic":"method"}],"zoomReset":[{"__symbolic":"method"}],"loadUrl":[{"__symbolic":"method"}],"importDiagram":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-paginator","template":"<!-- start: Paginator -->\r\n<div class=\"d-flex flex-wrap py-2 mr-3\">\r\n  <ng-pagination\r\n    [collectionSize]=\"paginator.total\"\r\n    [(page)]=\"paginator.page\"\r\n    [maxSize]=\"4\"\r\n    [rotate]=\"true\"\r\n    [boundaryLinks]=\"true\"\r\n    [pageSize]=\"paginator.pageSize\"\r\n    (pageChange)=\"pageChange($event)\"\r\n  ></ng-pagination>\r\n</div>\r\n<div class=\"d-flex align-items-center py-3\">\r\n  <!-- begin: loading -->\r\n  <div class=\"d-flex align-items-center\" *ngIf=\"isLoading\">\r\n    <div class=\"mr-2 text-muted\">Loading...</div>\r\n    <div class=\"spinner spinner-primary mr-10\"></div>\r\n  </div>\r\n  <!-- end: loading -->\r\n\r\n  <!-- begin: pageSize -->\r\n  <select\r\n    class=\"form-control form-control-sm font-weight-bold mr-4 border-0 bg-light false\"\r\n    style=\"width: 75px\"\r\n    [(ngModel)]=\"paginator.pageSize\"\r\n    (change)=\"sizeChange()\"\r\n  >\r\n    <option class=\"btn\" *ngFor=\"let ps of pageSizes\">\r\n      {{ ps }}\r\n    </option></select\r\n  ><span class=\"react-bootstrap-table-pagin ation-total\"\r\n    >&nbsp;Showing rows {{ paginator.page }} to&nbsp;{{\r\n      paginator.pageSize\r\n    }}\r\n    of&nbsp;{{ paginator.total }}</span\r\n  >\r\n  <!-- end: pageSize -->\r\n</div>\r\n<!-- end: Paginator -->\r\n","styles":[""]}]}],"members":{"paginator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"isLoading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"paginate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":11,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"pageChange":[{"__symbolic":"method"}],"sizeChange":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":71,"character":1},"arguments":[{"selector":"ng-template[ngPaginationEllipsis]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":81,"character":1},"arguments":[{"selector":"ng-template[ngPaginationFirst]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":91,"character":1},"arguments":[{"selector":"ng-template[ngPaginationLast]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":101,"character":1},"arguments":[{"selector":"ng-template[ngPaginationNext]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":111,"character":1},"arguments":[{"selector":"ng-template[ngPaginationNumber]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":121,"character":1},"arguments":[{"selector":"ng-template[ngPaginationPrevious]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TemplateRef","module":"@angular/core","arguments":[{"__symbolic":"reference","name":"any"}]}]}]}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":129,"character":1},"arguments":[{"selector":"ng-pagination","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":131,"character":19},"member":"OnPush"},"host":{"role":"navigation","$quoted$":["role"]},"template":"<ng-template #first>\r\n  <i\r\n    class=\"ki ki-bold-double-arrow-back icon-xs\"\r\n    aria-hidden=\"true\"\r\n    i18n=\"@@ng.pagination.first\"\r\n  ></i>\r\n</ng-template>\r\n<ng-template #previous>\r\n  <i\r\n    class=\"ki ki-bold-arrow-back icon-xs\"\r\n    aria-hidden=\"true\"\r\n    i18n=\"@@ng.pagination.previous\"\r\n  ></i>\r\n</ng-template>\r\n<ng-template #next>\r\n  <i\r\n    class=\"ki ki-bold-arrow-next icon-xs\"\r\n    aria-hidden=\"true\"\r\n    i18n=\"@@ng.pagination.next\"\r\n  ></i>\r\n</ng-template>\r\n<ng-template #last>\r\n  <i\r\n    aria-hidden=\"true\"\r\n    i18n=\"@@ng.pagination.last\"\r\n    class=\"ki ki-bold-double-arrow-next icon-xs\"\r\n  ></i>\r\n</ng-template>\r\n<ng-template #ellipsis>...</ng-template>\r\n<ng-template #defaultNumber let-page let-currentPage=\"currentPage\">\r\n  {{ page }}\r\n  <span *ngIf=\"page === currentPage\" class=\"sr-only\">(current)</span>\r\n</ng-template>\r\n<a\r\n  *ngIf=\"boundaryLinks\"\r\n  [class.disabled]=\"previousDisabled()\"\r\n  aria-label=\"First\"\r\n  i18n-aria-label=\"@@ng.pagination.first-aria\"\r\n  class=\"btn btn-icon btn-sm btn-light btn-hover-primary mr-2 my-1\"\r\n  href\r\n  (click)=\"selectPage(1); $event.preventDefault()\"\r\n  [attr.tabindex]=\"previousDisabled() ? '-1' : null\"\r\n  [attr.aria-disabled]=\"previousDisabled() ? 'true' : null\"\r\n>\r\n  <ng-template\r\n    [ngTemplateOutlet]=\"tplFirst?.templateRef || first\"\r\n    [ngTemplateOutletContext]=\"{\r\n      disabled: previousDisabled(),\r\n      currentPage: page\r\n    }\"\r\n  ></ng-template>\r\n</a>\r\n<a\r\n  *ngIf=\"directionLinks\"\r\n  [class.disabled]=\"previousDisabled()\"\r\n  aria-label=\"Previous\"\r\n  i18n-aria-label=\"@@ng.pagination.previous-aria\"\r\n  class=\"btn btn-icon btn-sm btn-light btn-hover-primary mr-2 my-1\"\r\n  href\r\n  (click)=\"selectPage(page - 1); $event.preventDefault()\"\r\n  [attr.tabindex]=\"previousDisabled() ? '-1' : null\"\r\n  [attr.aria-disabled]=\"previousDisabled() ? 'true' : null\"\r\n>\r\n  <ng-template\r\n    [ngTemplateOutlet]=\"tplPrevious?.templateRef || previous\"\r\n    [ngTemplateOutletContext]=\"{ disabled: previousDisabled() }\"\r\n  ></ng-template>\r\n</a>\r\n<ng-container *ngFor=\"let pageNumber of pages\">\r\n  <a\r\n    *ngIf=\"isEllipsis(pageNumber)\"\r\n    class=\"btn btn-icon btn-sm border-0 btn-light btn-hover-primary mr-2 my-1\"\r\n    tabindex=\"-1\"\r\n    aria-disabled=\"true\"\r\n    [class.active]=\"pageNumber === page\"\r\n    [class.disabled]=\"isEllipsis(pageNumber) || disabled\"\r\n    [attr.aria-current]=\"pageNumber === page ? 'page' : null\"\r\n  >\r\n    <ng-template\r\n      [ngTemplateOutlet]=\"tplEllipsis?.templateRef || ellipsis\"\r\n      [ngTemplateOutletContext]=\"{ disabled: true, currentPage: page }\"\r\n    ></ng-template>\r\n  </a>\r\n  <a\r\n    *ngIf=\"!isEllipsis(pageNumber)\"\r\n    class=\"btn btn-icon btn-sm border-0 btn-light btn-hover-primary mr-2 my-1\"\r\n    (click)=\"selectPage(pageNumber); $event.preventDefault()\"\r\n    [attr.tabindex]=\"disabled ? '-1' : null\"\r\n    [attr.aria-disabled]=\"disabled ? 'true' : null\"\r\n    [class.active]=\"pageNumber === page\"\r\n    [class.disabled]=\"isEllipsis(pageNumber) || disabled\"\r\n    [attr.aria-current]=\"pageNumber === page ? 'page' : null\"\r\n  >\r\n    <ng-template\r\n      [ngTemplateOutlet]=\"tplNumber?.templateRef || defaultNumber\"\r\n      [ngTemplateOutletContext]=\"{\r\n        disabled: disabled,\r\n        $implicit: pageNumber,\r\n        currentPage: page\r\n      }\"\r\n    ></ng-template>\r\n  </a>\r\n</ng-container>\r\n<a\r\n  aria-label=\"Next\"\r\n  i18n-aria-label=\"@@ng.pagination.next-aria\"\r\n  class=\"btn btn-icon btn-sm btn-light btn-hover-primary mr-2 my-1\"\r\n  (click)=\"selectPage(page + 1); $event.preventDefault()\"\r\n  [attr.tabindex]=\"nextDisabled() ? '-1' : null\"\r\n  [attr.aria-disabled]=\"nextDisabled() ? 'true' : null\"\r\n  *ngIf=\"directionLinks\"\r\n  [class.disabled]=\"nextDisabled()\"\r\n>\r\n  <ng-template\r\n    [ngTemplateOutlet]=\"tplNext?.templateRef || next\"\r\n    [ngTemplateOutletContext]=\"{\r\n      disabled: nextDisabled(),\r\n      currentPage: page\r\n    }\"\r\n  ></ng-template>\r\n</a>\r\n<a\r\n  aria-label=\"Last\"\r\n  i18n-aria-label=\"@@ng.pagination.last-aria\"\r\n  class=\"btn btn-icon btn-sm btn-light btn-hover-primary mr-2 my-1\"\r\n  (click)=\"selectPage(pageCount); $event.preventDefault()\"\r\n  [attr.tabindex]=\"nextDisabled() ? '-1' : null\"\r\n  [attr.aria-disabled]=\"nextDisabled() ? 'true' : null\"\r\n  *ngIf=\"boundaryLinks\"\r\n  [class.disabled]=\"nextDisabled()\"\r\n>\r\n  <ng-template\r\n    [ngTemplateOutlet]=\"tplLast?.templateRef || last\"\r\n    [ngTemplateOutletContext]=\"{\r\n      disabled: nextDisabled(),\r\n      currentPage: page\r\n    }\"\r\n  ></ng-template>\r\n</a>\r\n"}]}],"members":{"tplEllipsis":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":140,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵe"},{"static":false}]}]}],"tplFirst":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":141,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵf"},{"static":false}]}]}],"tplLast":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":142,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵg"},{"static":false}]}]}],"tplNext":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":143,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵh"},{"static":false}]}]}],"tplNumber":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":144,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵi"},{"static":false}]}]}],"tplPrevious":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":145,"character":3},"arguments":[{"__symbolic":"reference","name":"ɵj"},{"static":false}]}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":150,"character":3}}]}],"boundaryLinks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":155,"character":3}}]}],"directionLinks":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":160,"character":3}}]}],"ellipses":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":165,"character":3}}]}],"rotate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":172,"character":3}}]}],"collectionSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":181,"character":3}}]}],"maxSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":186,"character":3}}]}],"page":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":193,"character":3}}]}],"pageSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":198,"character":3}}]}],"pageChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":207,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":214,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵl"}]}],"hasPrevious":[{"__symbolic":"method"}],"hasNext":[{"__symbolic":"method"}],"nextDisabled":[{"__symbolic":"method"}],"previousDisabled":[{"__symbolic":"method"}],"selectPage":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"isEllipsis":[{"__symbolic":"method"}],"_applyEllipses":[{"__symbolic":"method"}],"_applyRotation":[{"__symbolic":"method"}],"_applyPagination":[{"__symbolic":"method"}],"_setPageInRange":[{"__symbolic":"method"}],"_updatePages":[{"__symbolic":"method"}]}},"ɵl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ɵprov":{}}},"ɵm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"app-sort-icon","template":"<ng-container *ngIf=\"isActive\">\r\n  <ng-container *ngIf=\"activeDirection === 'asc'\">\r\n    <span [inlineSVG]=\"'./assets/media/svg/icons/Navigation/Up-2.svg'\"\r\n      [cacheSVG]=\"true\"\r\n      class=\"svg-icon svg-icon-sm svg-icon-primary ml-1\">\r\n    </span>\r\n  </ng-container>\r\n  <ng-container *ngIf=\"activeDirection === 'desc'\">\r\n    <span [inlineSVG]=\"'./assets/media/svg/icons/Navigation/Down-2.svg'\"\r\n      [cacheSVG]=\"true\"\r\n      class=\"svg-icon svg-icon-sm svg-icon-primary ml-1\">\r\n  </span>\r\n  </ng-container>\r\n</ng-container>\r\n\r\n<ng-container *ngIf=\"!isActive\">\r\n  <span [inlineSVG]=\"'./assets/media/svg/icons/Shopping/Sort1.svg'\"\r\n    [cacheSVG]=\"true\"\r\n    class=\"svg-icon svg-icon-sm svg-icon-primary ml-1 svg-icon-sort\">\r\n  </span>\r\n</ng-container>\r\n","styles":[""]}]}],"members":{"column":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"activeColumn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"activeDirection":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"sort":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":12,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":15,"character":26}]}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}}},"origins":{"BaseEditPagesComponent":"./lib/crud/base-edit-pages.component","BaseDeletePagesComponent":"./lib/crud/base-delete-pages.component","BaseCrudPagesComponent":"./lib/crud/base-crud-pages.component","BaseCrudBpmnPagesComponent":"./lib/crud/base-crud-bpmn-pages.component","BaseCrudBpmnTodoPagesComponent":"./lib/crud/base-crud-bpmn-todo-pages.component","BaseBpmnEditPagesComponent":"./lib/crud/base-bpmn-edit-pages.component","CommonSelect2Component":"./lib/shared/components/base-select-2/common-select2.component","BaseSelect2Component":"./lib/shared/components/base-select-2/base-select2.component","BaseSelect2Model":"./lib/shared/model/base-select2.model","Select2Service":"./lib/shared/services/common/select2.service","FileUploadService":"./lib/shared/services/common/file-upload.service","SweetAlertService":"./lib/shared/services/common/sweet-alert.service","DateSelectComponent":"./lib/shared/components/date/date-select.component","BaseEditBpmnComponent":"./lib/shared/components/base-edit-bpmn/base-edit-bpmn.component","BaseEditBpmnDecisionComponent":"./lib/shared/components/base-edit-bpmn-decision/base-edit-bpmn-decision.component","DrawComponent":"./lib/shared/components/draw/draw.component","SingleUploadFileComponent":"./lib/shared/components/single-upload-file/single-upload-file.component","DiagramComponent":"./lib/shared/components/diagram/diagram.component","DiagramTesComponent":"./lib/shared/components/diagram/diagram-tes.component","TagFileComponent":"./lib/shared/components/tag/tag-file.component","CrudModule":"./lib/crud/crud.module","ITableState":"./lib/crud-table/models/table.model","TableResponseModel":"./lib/crud-table/models/table.model","ICreateAction":"./lib/crud-table/models/table.model","IEditAction":"./lib/crud-table/models/table.model","IDeleteAction":"./lib/crud-table/models/table.model","IDeleteSelectedAction":"./lib/crud-table/models/table.model","IFetchSelectedAction":"./lib/crud-table/models/table.model","IUpdateStatusForSelectedAction":"./lib/crud-table/models/table.model","SortDirection":"./lib/crud-table/models/sort.model","ISortState":"./lib/crud-table/models/sort.model","SortState":"./lib/crud-table/models/sort.model","ISortView":"./lib/crud-table/models/sort.model","PageSizes":"./lib/crud-table/models/paginator.model","IPaginatorState":"./lib/crud-table/models/paginator.model","PaginatorState":"./lib/crud-table/models/paginator.model","IPaginatorView":"./lib/crud-table/models/paginator.model","IGroupingState":"./lib/crud-table/models/grouping.model","GroupingState":"./lib/crud-table/models/grouping.model","IGroupingView":"./lib/crud-table/models/grouping.model","ISearchView":"./lib/crud-table/models/search.model","IFilterView":"./lib/crud-table/models/filter.model","BaseModel":"./lib/crud-table/models/base.model","TableService":"./lib/crud-table/services/table.service","TableExtendedService":"./lib/crud-table/services/table.extended.service","CRUDTableModule":"./lib/crud-table/crud-table.module","ɵa":"./lib/shared/components/diagram/diagram-req-doc.component","ɵb":"./lib/shared/components/date-range/date-range-select.component","ɵc":"./lib/shared/components/diagram/diagram-delegate-app.component","ɵd":"./lib/crud-table/components/paginator/paginator.component","ɵe":"./lib/crud-table/components/paginator/ng-pagination/ng-pagination.component","ɵf":"./lib/crud-table/components/paginator/ng-pagination/ng-pagination.component","ɵg":"./lib/crud-table/components/paginator/ng-pagination/ng-pagination.component","ɵh":"./lib/crud-table/components/paginator/ng-pagination/ng-pagination.component","ɵi":"./lib/crud-table/components/paginator/ng-pagination/ng-pagination.component","ɵj":"./lib/crud-table/components/paginator/ng-pagination/ng-pagination.component","ɵk":"./lib/crud-table/components/paginator/ng-pagination/ng-pagination.component","ɵl":"./lib/crud-table/components/paginator/ng-pagination/ng-pagination.config","ɵm":"./lib/crud-table/components/sort-icon/sort-icon.component"},"importAs":"angular-alur-kerja-lib"}