[{"__symbolic":"module","version":3,"metadata":{"MultiselectComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"gp-admin-abstract","name":"AbstractComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"gp-multiselect","template":"\n<div style=\"display: none\">\n  <ng-content select=\"option\"></ng-content>\n</div>\n\n<div\n  class=\"gp-multiselect pr\"\n  (click)=\"toggleOpen($event)\"\n  [ngClass]=\"{\n    'gp-multiselect--open': opened,\n    'gp-multiselect--success': opened,\n    'gp-multiselect--filled': hasSelected,\n    'gp-multiselect--error': !!error,\n    'gp-multiselect--disabled': disabled}\"\n>\n\n  <div class=\"flex flex--content-between\">\n    <div class=\"gp-multiselect__title\">{{title}}</div>\n    <div class=\"gp-multiselect__error\" *ngIf=\"showErrorText()\">{{error}}</div>\n  </div>\n\n  <div class=\"gp-multiselect__area flex flex--align-center\">\n    <span class=\"gp-multiselect__selected-block\" *ngIf=\"selected.length > 0\">\n      {{selected[0].title}} <span *ngIf=\"selected.length > 1\">+ {{selected.length - 1}}</span>\n    </span>\n  </div>\n\n  <div class=\"gp-multiselect__arrow pa flex flex--align-center flex--content-center\">\n    <span class=\"gp-multiselect__arrow-icon\"></span>\n  </div>\n\n  <div class=\"gp-multiselect__dropdown flex\" gp-scroll (scrolled)=\"scrollDown()\" (scrolledUp)=\"scrollUp()\">\n    <a class=\"gp-multiselect__dropdown-item gp-multiselect__dropdown-item--active\" *ngFor=\"let item of options\">\n      <gp-checkbox\n        class=\"checkbox--image\"\n        [customId]=\"item.value\"\n        [checked]=\"item.isSelected\"\n        (change)=\"changeOption(item)\"\n      >\n        {{item.title}}\n      </gp-checkbox>\n    </a>\n  </div>\n\n</div>\n","styles":["@charset \"UTF-8\";\n/**\n * Переменные\n */\n:root {\n  --color-white: white;\n  --color-success: #00afec;\n  --color-warning: #ffb827;\n  --color-error: #f35252;\n  --color-disabled: #dbdbdb;\n  --color-black: black;\n  --color-span: #b5b5b5;\n  --color-span-second: #212121;\n  --color-bg: #f8f8f8;\n  --color-bg-second: #f8f8f8;\n  --color-bg-success: rgba(0, 175, 236, 0.1);\n  --color-bg-warning: var(--color-warning);\n  --color-bg-error: var(--color-error);\n  --color-placeholder: #b5b5b5;\n  --color-border: #dbdbdb;\n  --color-radio-border: #d3d3d3;\n  --font-roboto: 'Roboto', sans-serif;\n  --font-helvetica: 'Helvetica', sans-serif; }\n\n/**\n *\n */\n/**\n * Стили для компонента \"gp-multiselect\"\n */\n.gp-multiselect {\n  min-width: 18rem; }\n  .gp-multiselect--open .gp-multiselect__arrow-icon {\n    -moz-transform: scale(-1);\n    -o-transform: scale(-1);\n    -ms-transform: scale(-1);\n    -webkit-transform: scale(-1);\n    transform: scale(-1); }\n  .gp-multiselect--open .gp-multiselect__dropdown {\n    max-height: 12.5rem;\n    padding: 0 0.5rem 0.5rem 0.5rem;\n    visibility: visible;\n    opacity: 1;\n    -moz-transition-delay: 0ms, 0ms;\n    -o-transition-delay: 0ms, 0ms;\n    -webkit-transition-delay: 0ms, 0ms;\n    transition-delay: 0ms, 0ms;\n    -moz-transition-property: max-height, padding;\n    -o-transition-property: max-height, padding;\n    -webkit-transition-property: max-height, padding;\n    transition-property: max-height, padding; }\n  .gp-multiselect--success .gp-multiselect__area {\n    border-color: #00afec; }\n  .gp-multiselect--success .gp-multiselect__title {\n    color: #00afec; }\n  .gp-multiselect--success .gp-multiselect__arrow-icon {\n    border-top-color: #00afec; }\n  .gp-multiselect--success .gp-multiselect__dropdown {\n    border-right-color: #00afec;\n    border-bottom-color: #00afec;\n    border-left-color: #00afec; }\n  .gp-multiselect--error .gp-multiselect__area {\n    border-color: #f35252; }\n  .gp-multiselect--error .gp-multiselect__title {\n    color: #f35252; }\n  .gp-multiselect--error .gp-multiselect__error {\n    display: block; }\n  .gp-multiselect--error .gp-multiselect__arrow-icon {\n    border-top-color: #f35252; }\n  .gp-multiselect--error .gp-multiselect__dropdown {\n    border-right-color: #f35252;\n    border-bottom-color: #f35252;\n    border-left-color: #f35252; }\n  .gp-multiselect--disabled .gp-multiselect__area {\n    cursor: not-allowed;\n    color: #b5b5b5;\n    border-color: #dbdbdb;\n    background-color: #f8f8f8; }\n  .gp-multiselect--disabled .gp-multiselect__arrow-icon {\n    border-top-color: #dbdbdb; }\n  .gp-multiselect--disabled .gp-multiselect__dropdown {\n    border-right-color: #dbdbdb;\n    border-bottom-color: #dbdbdb;\n    border-left-color: #dbdbdb;\n    background-color: #f8f8f8;\n    cursor: not-allowed; }\n  .gp-multiselect--disabled .gp-multiselect__dropdown-item {\n    color: #b5b5b5;\n    background-color: #f8f8f8;\n    cursor: not-allowed; }\n  .gp-multiselect__title {\n    font: 400 1.2rem/1.4rem \"Roboto\", sans-serif;\n    margin-bottom: 0.5rem;\n    color: #b5b5b5;\n    -webkit-touch-callout: none;\n    -webkit-user-select: none;\n    -khtml-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none; }\n  .gp-multiselect__error {\n    font: 400 1.2rem/1.4rem \"Roboto\", sans-serif;\n    display: none;\n    color: #f35252; }\n  .gp-multiselect__area {\n    font: 1.3rem/1.5rem \"Roboto\", sans-serif;\n    width: 100%;\n    min-height: 3.5rem;\n    padding: 0 2.5rem 0 0.5rem;\n    color: #212121;\n    border: 0.1rem solid #dbdbdb;\n    border-radius: 0.2rem;\n    outline: none;\n    background-color: var(--color-white);\n    cursor: pointer; }\n  .gp-multiselect ::-webkit-multiselect-placeholder,\n  .gp-multiselect :-ms-multiselect-placeholder,\n  .gp-multiselect ::placeholder {\n    color: #b5b5b5;\n    -webkit-touch-callout: none;\n    -webkit-user-select: none;\n    -khtml-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none; }\n  .gp-multiselect__arrow {\n    top: 2rem;\n    right: 0.1rem;\n    height: 3.4rem;\n    width: 2.6rem;\n    border-radius: 0.1rem;\n    cursor: pointer; }\n  .gp-multiselect__arrow-icon {\n    -moz-transition: transform 150ms ease;\n    -o-transition: transform 150ms ease;\n    -webkit-transition: transform 150ms ease;\n    transition: transform 150ms ease;\n    border-top: 0.4rem solid #c4c4c4;\n    border-right: 0.3rem solid transparent;\n    border-bottom: 0 solid transparent;\n    border-left: 0.3rem solid transparent; }\n  .gp-multiselect__dropdown {\n    position: absolute;\n    top: calc(100% - 0.5rem);\n    right: 0;\n    left: 0;\n    overflow: scroll;\n    max-height: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    visibility: hidden;\n    list-style: none;\n    -moz-transition-property: max-height, padding, opacity, visibility;\n    -o-transition-property: max-height, padding, opacity, visibility;\n    -webkit-transition-property: max-height, padding, opacity, visibility;\n    transition-property: max-height, padding, opacity, visibility;\n    -moz-transition-property: 300ms, 0ms, 0ms, 0ms;\n    -o-transition-property: 300ms, 0ms, 0ms, 0ms;\n    -webkit-transition-property: 300ms, 0ms, 0ms, 0ms;\n    transition-property: 300ms, 0ms, 0ms, 0ms;\n    -moz-transition-delay: 0ms, 300ms, 300ms, 300ms;\n    -o-transition-delay: 0ms, 300ms, 300ms, 300ms;\n    -webkit-transition-delay: 0ms, 300ms, 300ms, 300ms;\n    transition-delay: 0ms, 300ms, 300ms, 300ms;\n    -moz-transition-timing-function: ease-in-out;\n    -o-transition-timing-function: ease-in-out;\n    -webkit-transition-timing-function: ease-in-out;\n    transition-timing-function: ease-in-out;\n    border-right: 0.1rem solid #dbdbdb;\n    border-bottom: 0.1rem solid #dbdbdb;\n    border-left: 0.1rem solid #dbdbdb;\n    border-radius: 0 0 0.3rem 0.3rem;\n    background-color: var(--color-white);\n    z-index: 5; }\n  .gp-multiselect__dropdown-item {\n    font: 1.3rem/1.5rem \"Roboto\", sans-serif;\n    cursor: pointer;\n    -moz-transition: all 150ms ease-in-out;\n    -o-transition: all 150ms ease-in-out;\n    -webkit-transition: all 150ms ease-in-out;\n    transition: all 150ms ease-in-out;\n    letter-spacing: 0.03rem;\n    color: #212121;\n    border-radius: 0.3rem;\n    background-color: var(--color-white);\n    -webkit-box-flex: 1 100%;\n    -moz-box-flex: 1 100%;\n    -webkit-flex: 1 100%;\n    -ms-flex: 1 100%;\n    flex: 1 100%; }\n    .gp-multiselect__dropdown-item /deep/ .gp-checkbox__label {\n      padding: 0.5rem 1rem; }\n    .gp-multiselect__dropdown-item:hover {\n      background-color: #f8f8f8; }\n    .gp-multiselect__dropdown-item--disabled, .gp-multiselect__dropdown-item[disabled] {\n      color: #b5b5b5;\n      pointer-events: none; }\n  .gp-multiselect__selected-block {\n    font: 400 1.3rem/1.4rem \"Roboto\", sans-serif;\n    position: relative;\n    margin-right: 0.7rem;\n    padding: 0 1.7rem 0 0.5rem;\n    -webkit-touch-callout: none;\n    -webkit-user-select: none;\n    -khtml-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    letter-spacing: 0.03rem; }\n    .gp-multiselect__selected-block-close {\n      background-image: url(\"/assets/img/icon--close.svg\");\n      background-position: center center;\n      background-repeat: no-repeat;\n      width: 1.7rem;\n      height: 1.7rem;\n      display: block;\n      position: absolute;\n      top: 0.1rem;\n      right: 0.1rem; }\n"],"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"MultiselectComponent"},"multi":true}],"host":{"(document:click)":"onDocumentClick($event)","$quoted$":["(document:click)"]}}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"error":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"asObject":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onScrollUp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onScrollDown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}]}],"onDocumentClick":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"toggleOpen":[{"__symbolic":"method"}],"scrollDown":[{"__symbolic":"method"}],"scrollUp":[{"__symbolic":"method"}],"changeOption":[{"__symbolic":"method"}],"addOption":[{"__symbolic":"method"}],"addSelected":[{"__symbolic":"method"}],"removeSelected":[{"__symbolic":"method"}],"isSelected":[{"__symbolic":"method"}],"isHasSelected":[{"__symbolic":"method"}],"notifyModel":[{"__symbolic":"method"}],"showErrorText":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"MultiselectComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"gp-admin-abstract","name":"AbstractComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"gp-multiselect","template":"\n<div style=\"display: none\">\n  <ng-content select=\"option\"></ng-content>\n</div>\n\n<div\n  class=\"gp-multiselect pr\"\n  (click)=\"toggleOpen($event)\"\n  [ngClass]=\"{\n    'gp-multiselect--open': opened,\n    'gp-multiselect--success': opened,\n    'gp-multiselect--filled': hasSelected,\n    'gp-multiselect--error': !!error,\n    'gp-multiselect--disabled': disabled}\"\n>\n\n  <div class=\"flex flex--content-between\">\n    <div class=\"gp-multiselect__title\">{{title}}</div>\n    <div class=\"gp-multiselect__error\" *ngIf=\"showErrorText()\">{{error}}</div>\n  </div>\n\n  <div class=\"gp-multiselect__area flex flex--align-center\">\n    <span class=\"gp-multiselect__selected-block\" *ngIf=\"selected.length > 0\">\n      {{selected[0].title}} <span *ngIf=\"selected.length > 1\">+ {{selected.length - 1}}</span>\n    </span>\n  </div>\n\n  <div class=\"gp-multiselect__arrow pa flex flex--align-center flex--content-center\">\n    <span class=\"gp-multiselect__arrow-icon\"></span>\n  </div>\n\n  <div class=\"gp-multiselect__dropdown flex\" gp-scroll (scrolled)=\"scrollDown()\" (scrolledUp)=\"scrollUp()\">\n    <a class=\"gp-multiselect__dropdown-item gp-multiselect__dropdown-item--active\" *ngFor=\"let item of options\">\n      <gp-checkbox\n        class=\"checkbox--image\"\n        [customId]=\"item.value\"\n        [checked]=\"item.isSelected\"\n        (change)=\"changeOption(item)\"\n      >\n        {{item.title}}\n      </gp-checkbox>\n    </a>\n  </div>\n\n</div>\n","styles":["@charset \"UTF-8\";\n/**\n * Переменные\n */\n:root {\n  --color-white: white;\n  --color-success: #00afec;\n  --color-warning: #ffb827;\n  --color-error: #f35252;\n  --color-disabled: #dbdbdb;\n  --color-black: black;\n  --color-span: #b5b5b5;\n  --color-span-second: #212121;\n  --color-bg: #f8f8f8;\n  --color-bg-second: #f8f8f8;\n  --color-bg-success: rgba(0, 175, 236, 0.1);\n  --color-bg-warning: var(--color-warning);\n  --color-bg-error: var(--color-error);\n  --color-placeholder: #b5b5b5;\n  --color-border: #dbdbdb;\n  --color-radio-border: #d3d3d3;\n  --font-roboto: 'Roboto', sans-serif;\n  --font-helvetica: 'Helvetica', sans-serif; }\n\n/**\n *\n */\n/**\n * Стили для компонента \"gp-multiselect\"\n */\n.gp-multiselect {\n  min-width: 18rem; }\n  .gp-multiselect--open .gp-multiselect__arrow-icon {\n    -moz-transform: scale(-1);\n    -o-transform: scale(-1);\n    -ms-transform: scale(-1);\n    -webkit-transform: scale(-1);\n    transform: scale(-1); }\n  .gp-multiselect--open .gp-multiselect__dropdown {\n    max-height: 12.5rem;\n    padding: 0 0.5rem 0.5rem 0.5rem;\n    visibility: visible;\n    opacity: 1;\n    -moz-transition-delay: 0ms, 0ms;\n    -o-transition-delay: 0ms, 0ms;\n    -webkit-transition-delay: 0ms, 0ms;\n    transition-delay: 0ms, 0ms;\n    -moz-transition-property: max-height, padding;\n    -o-transition-property: max-height, padding;\n    -webkit-transition-property: max-height, padding;\n    transition-property: max-height, padding; }\n  .gp-multiselect--success .gp-multiselect__area {\n    border-color: #00afec; }\n  .gp-multiselect--success .gp-multiselect__title {\n    color: #00afec; }\n  .gp-multiselect--success .gp-multiselect__arrow-icon {\n    border-top-color: #00afec; }\n  .gp-multiselect--success .gp-multiselect__dropdown {\n    border-right-color: #00afec;\n    border-bottom-color: #00afec;\n    border-left-color: #00afec; }\n  .gp-multiselect--error .gp-multiselect__area {\n    border-color: #f35252; }\n  .gp-multiselect--error .gp-multiselect__title {\n    color: #f35252; }\n  .gp-multiselect--error .gp-multiselect__error {\n    display: block; }\n  .gp-multiselect--error .gp-multiselect__arrow-icon {\n    border-top-color: #f35252; }\n  .gp-multiselect--error .gp-multiselect__dropdown {\n    border-right-color: #f35252;\n    border-bottom-color: #f35252;\n    border-left-color: #f35252; }\n  .gp-multiselect--disabled .gp-multiselect__area {\n    cursor: not-allowed;\n    color: #b5b5b5;\n    border-color: #dbdbdb;\n    background-color: #f8f8f8; }\n  .gp-multiselect--disabled .gp-multiselect__arrow-icon {\n    border-top-color: #dbdbdb; }\n  .gp-multiselect--disabled .gp-multiselect__dropdown {\n    border-right-color: #dbdbdb;\n    border-bottom-color: #dbdbdb;\n    border-left-color: #dbdbdb;\n    background-color: #f8f8f8;\n    cursor: not-allowed; }\n  .gp-multiselect--disabled .gp-multiselect__dropdown-item {\n    color: #b5b5b5;\n    background-color: #f8f8f8;\n    cursor: not-allowed; }\n  .gp-multiselect__title {\n    font: 400 1.2rem/1.4rem \"Roboto\", sans-serif;\n    margin-bottom: 0.5rem;\n    color: #b5b5b5;\n    -webkit-touch-callout: none;\n    -webkit-user-select: none;\n    -khtml-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none; }\n  .gp-multiselect__error {\n    font: 400 1.2rem/1.4rem \"Roboto\", sans-serif;\n    display: none;\n    color: #f35252; }\n  .gp-multiselect__area {\n    font: 1.3rem/1.5rem \"Roboto\", sans-serif;\n    width: 100%;\n    min-height: 3.5rem;\n    padding: 0 2.5rem 0 0.5rem;\n    color: #212121;\n    border: 0.1rem solid #dbdbdb;\n    border-radius: 0.2rem;\n    outline: none;\n    background-color: var(--color-white);\n    cursor: pointer; }\n  .gp-multiselect ::-webkit-multiselect-placeholder,\n  .gp-multiselect :-ms-multiselect-placeholder,\n  .gp-multiselect ::placeholder {\n    color: #b5b5b5;\n    -webkit-touch-callout: none;\n    -webkit-user-select: none;\n    -khtml-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none; }\n  .gp-multiselect__arrow {\n    top: 2rem;\n    right: 0.1rem;\n    height: 3.4rem;\n    width: 2.6rem;\n    border-radius: 0.1rem;\n    cursor: pointer; }\n  .gp-multiselect__arrow-icon {\n    -moz-transition: transform 150ms ease;\n    -o-transition: transform 150ms ease;\n    -webkit-transition: transform 150ms ease;\n    transition: transform 150ms ease;\n    border-top: 0.4rem solid #c4c4c4;\n    border-right: 0.3rem solid transparent;\n    border-bottom: 0 solid transparent;\n    border-left: 0.3rem solid transparent; }\n  .gp-multiselect__dropdown {\n    position: absolute;\n    top: calc(100% - 0.5rem);\n    right: 0;\n    left: 0;\n    overflow: scroll;\n    max-height: 0;\n    margin: 0;\n    padding: 0;\n    opacity: 0;\n    visibility: hidden;\n    list-style: none;\n    -moz-transition-property: max-height, padding, opacity, visibility;\n    -o-transition-property: max-height, padding, opacity, visibility;\n    -webkit-transition-property: max-height, padding, opacity, visibility;\n    transition-property: max-height, padding, opacity, visibility;\n    -moz-transition-property: 300ms, 0ms, 0ms, 0ms;\n    -o-transition-property: 300ms, 0ms, 0ms, 0ms;\n    -webkit-transition-property: 300ms, 0ms, 0ms, 0ms;\n    transition-property: 300ms, 0ms, 0ms, 0ms;\n    -moz-transition-delay: 0ms, 300ms, 300ms, 300ms;\n    -o-transition-delay: 0ms, 300ms, 300ms, 300ms;\n    -webkit-transition-delay: 0ms, 300ms, 300ms, 300ms;\n    transition-delay: 0ms, 300ms, 300ms, 300ms;\n    -moz-transition-timing-function: ease-in-out;\n    -o-transition-timing-function: ease-in-out;\n    -webkit-transition-timing-function: ease-in-out;\n    transition-timing-function: ease-in-out;\n    border-right: 0.1rem solid #dbdbdb;\n    border-bottom: 0.1rem solid #dbdbdb;\n    border-left: 0.1rem solid #dbdbdb;\n    border-radius: 0 0 0.3rem 0.3rem;\n    background-color: var(--color-white);\n    z-index: 5; }\n  .gp-multiselect__dropdown-item {\n    font: 1.3rem/1.5rem \"Roboto\", sans-serif;\n    cursor: pointer;\n    -moz-transition: all 150ms ease-in-out;\n    -o-transition: all 150ms ease-in-out;\n    -webkit-transition: all 150ms ease-in-out;\n    transition: all 150ms ease-in-out;\n    letter-spacing: 0.03rem;\n    color: #212121;\n    border-radius: 0.3rem;\n    background-color: var(--color-white);\n    -webkit-box-flex: 1 100%;\n    -moz-box-flex: 1 100%;\n    -webkit-flex: 1 100%;\n    -ms-flex: 1 100%;\n    flex: 1 100%; }\n    .gp-multiselect__dropdown-item /deep/ .gp-checkbox__label {\n      padding: 0.5rem 1rem; }\n    .gp-multiselect__dropdown-item:hover {\n      background-color: #f8f8f8; }\n    .gp-multiselect__dropdown-item--disabled, .gp-multiselect__dropdown-item[disabled] {\n      color: #b5b5b5;\n      pointer-events: none; }\n  .gp-multiselect__selected-block {\n    font: 400 1.3rem/1.4rem \"Roboto\", sans-serif;\n    position: relative;\n    margin-right: 0.7rem;\n    padding: 0 1.7rem 0 0.5rem;\n    -webkit-touch-callout: none;\n    -webkit-user-select: none;\n    -khtml-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    letter-spacing: 0.03rem; }\n    .gp-multiselect__selected-block-close {\n      background-image: url(\"/assets/img/icon--close.svg\");\n      background-position: center center;\n      background-repeat: no-repeat;\n      width: 1.7rem;\n      height: 1.7rem;\n      display: block;\n      position: absolute;\n      top: 0.1rem;\n      right: 0.1rem; }\n"],"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"MultiselectComponent"},"multi":true}],"host":{"(document:click)":"onDocumentClick($event)"}}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"error":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"asObject":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onScrollUp":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onScrollDown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}]}],"onDocumentClick":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"toggleOpen":[{"__symbolic":"method"}],"scrollDown":[{"__symbolic":"method"}],"scrollUp":[{"__symbolic":"method"}],"changeOption":[{"__symbolic":"method"}],"addOption":[{"__symbolic":"method"}],"addSelected":[{"__symbolic":"method"}],"removeSelected":[{"__symbolic":"method"}],"isSelected":[{"__symbolic":"method"}],"isHasSelected":[{"__symbolic":"method"}],"notifyModel":[{"__symbolic":"method"}],"showErrorText":[{"__symbolic":"method"}]}}}}]