[{"__symbolic":"module","version":3,"metadata":{"CKEditor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ckeditor","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"CKEditor"},"multi":true}],"template":"\n    <div class=\"mat-ckeditor-wrapper\">\n      <div class=\"mat-ckeditor-table\">\n        <div class=\"mat-ckeditor-prefix\"><ng-content select=\"[mat-prefix]\"></ng-content></div>\n\n        <div class=\"mat-ckeditor-infix\">\n          <textarea #host></textarea>\n\n          <label class=\"mat-ckeditor-placeholder\"\n                 [attr.for]=\"inputId\"\n                 [class.mat-empty]=\"empty\"\n                 [class.mat-focused]=\"focused\"\n                 [class.mat-float]=\"floatingPlaceholder\"\n                 [class.mat-accent]=\"dividerColor == 'accent'\"\n                 [class.mat-warn]=\"dividerColor == 'warn'\"\n                 *ngIf=\"_hasPlaceholder()\">\n            <ng-content select=\"mat-placeholder\"></ng-content>\n            {{placeholder}}\n            <span class=\"mat-placeholder-required\" *ngIf=\"required\">*</span>\n          </label>\n        </div>\n\n        <div class=\"mat-ckeditor-suffix\"><ng-content select=\"[mat-suffix]\"></ng-content></div>\n      </div>\n\n      <div class=\"mat-ckeditor-underline\"\n           [class.mat-disabled]=\"isDisabled\">\n        <span class=\"mat-ckeditor-ripple\"\n              [class.mat-focused]=\"focused\"\n              [class.mat-accent]=\"dividerColor == 'accent'\"\n              [class.mat-warn]=\"dividerColor == 'warn'\"></span>\n      </div>\n\n      <div *ngIf=\"hintLabel != ''\" class=\"mat-hint\">{{hintLabel}}</div>\n      <ng-content select=\"md-hint\"></ng-content>\n    </div>\n  ","styles":["\n    :-moz-ui-invalid{box-shadow:none}.ckeditor{height:auto}ckeditor{display:inline-block;position:relative;text-align:left}[dir='rtl'] ckeditor{text-align:right}.mat-ckeditor-wrapper{margin:16px 0}.mat-ckeditor-table{display:inline-table;flex-flow:column;vertical-align:bottom;width:100%}.mat-ckeditor-table>*{display:table-cell}.mat-ckeditor-infix{position:relative}.mat-ckeditor-placeholder{position:absolute;left:0;top:0;font-size:100%;pointer-events:none;z-index:1;width:100%;display:none;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.mat-ckeditor-placeholder.mat-empty{display:block;cursor:text;top:65px}.mat-ckeditor-placeholder.mat-float:not(.mat-empty),.mat-ckeditor-placeholder.mat-float.mat-focused{display:block;padding-bottom:5px;transform:translateY(-100%) scale(.75);width:133.33333%;top:0px}[dir='rtl'] .mat-ckeditor-placeholder{transform-origin:bottom right}input:-webkit-autofill+.mat-ckeditor-placeholder{display:block;padding-bottom:5px;transform:translateY(-100%) scale(.75);width:133.33333%}.mat-ckeditor-underline{position:absolute;height:1px;width:100%;margin-top:4px;border-top-width:1px;border-top-style:solid}.mat-ckeditor-underline.mat-disabled{border-top:0;background-image:linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);background-position:0;background-size:4px 1px;background-repeat:repeat-x}.mat-ckeditor-underline .mat-ckeditor-ripple{position:absolute;height:2px;z-index:1;top:-1px;width:100%;opacity:0}.mat-ckeditor-underline .mat-ckeditor-ripple.mat-focused{opacity:1;transform:scaleY(1)}.mat-ckeditor{height:auto}.mat-ckeditor .mat-ckeditor-wrapper .mat-hint{bottom:-0.5em}.mat-ckeditor .cke{border-bottom:none !important}.mat-ckeditor .cke_top{padding:0px !important}\n  "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"debounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"floatingPlaceholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../../../decorators","name":"InputConverter"}}]}],"hintLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../../../decorators","name":"InputConverter"}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dividerColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"_placeholderChild":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"@angular/material","name":"MdPlaceholder"}]}]}],"_hintChildren":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren"},"arguments":[{"__symbolic":"reference","module":"@angular/material","name":"MdHint"}]}]}],"onChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["change"]}]}],"onBlur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["blur"]}]}],"onFocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["focus"]}]}],"host":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["host"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"../../input/html-input/o-html-input.component","name":"OHTMLInputComponent"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"../../input/html-input/o-html-input.component","name":"OHTMLInputComponent"}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnDestroy":[{"__symbolic":"method"}],"destroyCKEditor":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"initializeCkEditor":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}],"ckeditorInit":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"_handleFocus":[{"__symbolic":"method"}],"_handleBlur":[{"__symbolic":"method"}],"_handleChange":[{"__symbolic":"method"}],"_hasPlaceholder":[{"__symbolic":"method"}],"setReadOnlyState":[{"__symbolic":"method"}],"setInstanceData":[{"__symbolic":"method"}]}},"MdCKEditorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CKEditor"}],"imports":[{"__symbolic":"reference","module":"../../../shared","name":"OSharedModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"exports":[{"__symbolic":"reference","name":"CKEditor"}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"CKEditor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ckeditor","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"CKEditor"},"multi":true}],"template":"\n    <div class=\"mat-ckeditor-wrapper\">\n      <div class=\"mat-ckeditor-table\">\n        <div class=\"mat-ckeditor-prefix\"><ng-content select=\"[mat-prefix]\"></ng-content></div>\n\n        <div class=\"mat-ckeditor-infix\">\n          <textarea #host></textarea>\n\n          <label class=\"mat-ckeditor-placeholder\"\n                 [attr.for]=\"inputId\"\n                 [class.mat-empty]=\"empty\"\n                 [class.mat-focused]=\"focused\"\n                 [class.mat-float]=\"floatingPlaceholder\"\n                 [class.mat-accent]=\"dividerColor == 'accent'\"\n                 [class.mat-warn]=\"dividerColor == 'warn'\"\n                 *ngIf=\"_hasPlaceholder()\">\n            <ng-content select=\"mat-placeholder\"></ng-content>\n            {{placeholder}}\n            <span class=\"mat-placeholder-required\" *ngIf=\"required\">*</span>\n          </label>\n        </div>\n\n        <div class=\"mat-ckeditor-suffix\"><ng-content select=\"[mat-suffix]\"></ng-content></div>\n      </div>\n\n      <div class=\"mat-ckeditor-underline\"\n           [class.mat-disabled]=\"isDisabled\">\n        <span class=\"mat-ckeditor-ripple\"\n              [class.mat-focused]=\"focused\"\n              [class.mat-accent]=\"dividerColor == 'accent'\"\n              [class.mat-warn]=\"dividerColor == 'warn'\"></span>\n      </div>\n\n      <div *ngIf=\"hintLabel != ''\" class=\"mat-hint\">{{hintLabel}}</div>\n      <ng-content select=\"md-hint\"></ng-content>\n    </div>\n  ","styles":["\n    :-moz-ui-invalid{box-shadow:none}.ckeditor{height:auto}ckeditor{display:inline-block;position:relative;text-align:left}[dir='rtl'] ckeditor{text-align:right}.mat-ckeditor-wrapper{margin:16px 0}.mat-ckeditor-table{display:inline-table;flex-flow:column;vertical-align:bottom;width:100%}.mat-ckeditor-table>*{display:table-cell}.mat-ckeditor-infix{position:relative}.mat-ckeditor-placeholder{position:absolute;left:0;top:0;font-size:100%;pointer-events:none;z-index:1;width:100%;display:none;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.mat-ckeditor-placeholder.mat-empty{display:block;cursor:text;top:65px}.mat-ckeditor-placeholder.mat-float:not(.mat-empty),.mat-ckeditor-placeholder.mat-float.mat-focused{display:block;padding-bottom:5px;transform:translateY(-100%) scale(.75);width:133.33333%;top:0px}[dir='rtl'] .mat-ckeditor-placeholder{transform-origin:bottom right}input:-webkit-autofill+.mat-ckeditor-placeholder{display:block;padding-bottom:5px;transform:translateY(-100%) scale(.75);width:133.33333%}.mat-ckeditor-underline{position:absolute;height:1px;width:100%;margin-top:4px;border-top-width:1px;border-top-style:solid}.mat-ckeditor-underline.mat-disabled{border-top:0;background-image:linear-gradient(to right, rgba(0,0,0,0.26) 0%, rgba(0,0,0,0.26) 33%, transparent 0%);background-position:0;background-size:4px 1px;background-repeat:repeat-x}.mat-ckeditor-underline .mat-ckeditor-ripple{position:absolute;height:2px;z-index:1;top:-1px;width:100%;opacity:0}.mat-ckeditor-underline .mat-ckeditor-ripple.mat-focused{opacity:1;transform:scaleY(1)}.mat-ckeditor{height:auto}.mat-ckeditor .mat-ckeditor-wrapper .mat-hint{bottom:-0.5em}.mat-ckeditor .cke{border-bottom:none !important}.mat-ckeditor .cke_top{padding:0px !important}\n  "],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"}}]}],"members":{"config":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"debounce":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"floatingPlaceholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../../../decorators","name":"InputConverter"}}]}],"hintLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"../../../decorators","name":"InputConverter"}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"dividerColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"_placeholderChild":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"@angular/material","name":"MdPlaceholder"}]}]}],"_hintChildren":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren"},"arguments":[{"__symbolic":"reference","module":"@angular/material","name":"MdHint"}]}]}],"onChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["change"]}]}],"onBlur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["blur"]}]}],"onFocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"},"arguments":["focus"]}]}],"host":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["host"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"../../input/html-input/o-html-input.component","name":"OHTMLInputComponent"}]}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"../../input/html-input/o-html-input.component","name":"OHTMLInputComponent"}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"ngOnDestroy":[{"__symbolic":"method"}],"destroyCKEditor":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"initializeCkEditor":[{"__symbolic":"method"}],"updateValue":[{"__symbolic":"method"}],"ckeditorInit":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"_handleFocus":[{"__symbolic":"method"}],"_handleBlur":[{"__symbolic":"method"}],"_handleChange":[{"__symbolic":"method"}],"_hasPlaceholder":[{"__symbolic":"method"}],"setReadOnlyState":[{"__symbolic":"method"}],"setInstanceData":[{"__symbolic":"method"}]}},"MdCKEditorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CKEditor"}],"imports":[{"__symbolic":"reference","module":"../../../shared","name":"OSharedModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"exports":[{"__symbolic":"reference","name":"CKEditor"}]}]}]}}}]