[{"__symbolic":"module","version":3,"metadata":{"AlertComponent":{"__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-alert","template":"\n<gp-popup #popup>\n\n  <div class=\"modal-form__content margin--bottom-2 text--align-center\">\n    <span class=\"gp-alert__text\">{{title}}</span>\n  </div>\n\n  <footer class=\"modal-form__footer flex flex--content-center\">\n\n    <gp-button [text]=\"buttonActionText\" (click)=\"action()\" color=\"error\"></gp-button>\n\n    <div class=\"margin--left-1\">\n      <gp-button [text]=\"buttonCancelText\" (click)=\"cancel()\"></gp-button>\n    </div>\n\n  </footer>\n\n</gp-popup>\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-alert\"\n */\n/deep/ .gp-alert {\n  background-color: rgba(33, 33, 33, 0.8);\n  z-index: 100; }\n  /deep/ .gp-alert__text {\n    font: 1.4rem/2rem \"Roboto\", sans-serif;\n    color: #212121;\n    letter-spacing: 0.03rem; }\n\n.modal-form {\n  position: absolute;\n  padding: 3rem;\n  font-family: \"Roboto\", sans-serif;\n  border: 0.1rem solid #dbdbdb;\n  top: 5rem;\n  left: 50%;\n  -moz-transform: translateX(-50%);\n  -o-transform: translateX(-50%);\n  -ms-transform: translateX(-50%);\n  -webkit-transform: translateX(-50%);\n  transform: translateX(-50%); }\n  .modal-form__header {\n    text-align: center; }\n  .modal-form__title {\n    font: bold 1.4rem/2rem \"Roboto\", sans-serif;\n    letter-spacing: 0.03rem;\n    text-align: center;\n    margin: 0;\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"]}]}],"members":{"buttonCancelText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"buttonActionText":[{"__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"}}]}],"actionClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"cancelClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"popup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["popup"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"action":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"AlertComponent":{"__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-alert","template":"\n<gp-popup #popup>\n\n  <div class=\"modal-form__content margin--bottom-2 text--align-center\">\n    <span class=\"gp-alert__text\">{{title}}</span>\n  </div>\n\n  <footer class=\"modal-form__footer flex flex--content-center\">\n\n    <gp-button [text]=\"buttonActionText\" (click)=\"action()\" color=\"error\"></gp-button>\n\n    <div class=\"margin--left-1\">\n      <gp-button [text]=\"buttonCancelText\" (click)=\"cancel()\"></gp-button>\n    </div>\n\n  </footer>\n\n</gp-popup>\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-alert\"\n */\n/deep/ .gp-alert {\n  background-color: rgba(33, 33, 33, 0.8);\n  z-index: 100; }\n  /deep/ .gp-alert__text {\n    font: 1.4rem/2rem \"Roboto\", sans-serif;\n    color: #212121;\n    letter-spacing: 0.03rem; }\n\n.modal-form {\n  position: absolute;\n  padding: 3rem;\n  font-family: \"Roboto\", sans-serif;\n  border: 0.1rem solid #dbdbdb;\n  top: 5rem;\n  left: 50%;\n  -moz-transform: translateX(-50%);\n  -o-transform: translateX(-50%);\n  -ms-transform: translateX(-50%);\n  -webkit-transform: translateX(-50%);\n  transform: translateX(-50%); }\n  .modal-form__header {\n    text-align: center; }\n  .modal-form__title {\n    font: bold 1.4rem/2rem \"Roboto\", sans-serif;\n    letter-spacing: 0.03rem;\n    text-align: center;\n    margin: 0;\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"]}]}],"members":{"buttonCancelText":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"buttonActionText":[{"__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"}}]}],"actionClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"cancelClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"popup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["popup"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}]}],"action":[{"__symbolic":"method"}],"cancel":[{"__symbolic":"method"}],"hide":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}]}}}}]