@progress/kendo-angular-editor
Advanced tools
Comparing version 0.4.0-dev.201903201459 to 0.4.0-dev.201903201658
@@ -277,3 +277,3 @@ import { Component, HostBinding, ViewChild, ContentChild, ViewContainerRef, Output, ElementRef, EventEmitter, forwardRef, Input } from '@angular/core'; | ||
], | ||
template: "\n <ng-content select=\"kendo-toolbar\"></ng-content>\n <kendo-toolbar *ngIf=\"!userToolBar\" #defaultToolbar>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorButton=\"bold\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"italic\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"underline\"></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-dropdownlist kendoEditorFormat></kendo-toolbar-dropdownlist>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorButton=\"insertUnorderedList\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"insertOrderedList\"></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <!-- <kendo-toolbar-dialog kendoEditorCommand=\"createLink\"></kendo-toolbar-dialog> -->\n </kendo-toolbar>\n <div #content class=\"k-content\" style=\"height: 300px;\"></div>\n <div kendoDialogContainer></div>\n ", | ||
template: "\n <ng-content select=\"kendo-toolbar\"></ng-content>\n <kendo-toolbar *ngIf=\"!userToolBar\" #defaultToolbar>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorBoldButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorItalicButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorUnderlineButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-dropdownlist kendoEditorFormat></kendo-toolbar-dropdownlist>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorAlignLeftButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignCenterButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignRightButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignJustifyButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorInsertUnorderedListButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorInsertOrderedListButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorIndentButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorOutdentButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorCreateLinkButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorUnlinkButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorInsertImageButton></kendo-toolbar-button>\n </kendo-toolbar>\n <div #content class=\"k-content\" style=\"height: 300px;\"></div>\n <div kendoDialogContainer></div>\n ", | ||
styles: ["\n >>> .k-content > .ProseMirror {\n height: 100%;\n width: 100%;\n box-sizing: border-box;\n outline: none;\n overflow: scroll;\n }\n "] | ||
@@ -280,0 +280,0 @@ },] }, |
@@ -9,17 +9,59 @@ import { NgModule } from '@angular/core'; | ||
import { EditorComponent } from './editor.component'; | ||
import { EditorButtonDirective } from './tools/editor-button.directive'; | ||
import { ToolBarComboBoxComponent } from './tools/toolbar-combobox.component'; | ||
import { EditorDialogDirective } from './tools/editor-dialog.directive'; | ||
import { LinkDialogComponent } from './dialogs/link-dialog.component'; | ||
import { SourceDialogComponent } from './dialogs/source-dialog.component'; | ||
import { ImageDialogComponent } from './dialogs/image-dialog.component'; | ||
import { EditorFormatComponent } from './tools/editor-format.component'; | ||
import { EditorFontSizeComponent } from './tools/editor-fontsize.component'; | ||
import { EditorFontFamilyComponent } from './tools/editor-fontfamily.component'; | ||
import { LinkDialogComponent } from './dialogs/link-dialog.component'; | ||
import { SourceDialogComponent } from './dialogs/source-dialog.component'; | ||
import { ImageDialogComponent } from './dialogs/image-dialog.component'; | ||
import { EditorAlignLeftButtonDirective } from './tools/alignment/editor-align-left-button.directive'; | ||
import { EditorAlignCenterButtonDirective } from './tools/alignment/editor-align-center-button.directive'; | ||
import { EditorAlignRightButtonDirective } from './tools/alignment/editor-align-right-button.directive'; | ||
import { EditorAlignJustifyButtonDirective } from './tools/alignment/editor-align-justify-button.directive'; | ||
import { EditorRedoButtonDirective } from './tools/history/editor-redo-button.directive'; | ||
import { EditorUndoButtonDirective } from './tools/history/editor-undo-button.directive'; | ||
import { EditorInsertImageButtonDirective } from './tools/image/editor-insert-image-button.directive'; | ||
import { EditorIndentButtonDirective } from './tools/indentation/editor-indent-button.directive'; | ||
import { EditorOutdentButtonDirective } from './tools/indentation/editor-outdent-button.directive'; | ||
import { EditorCreateLinkButtonDirective } from './tools/link/editor-create-link-button.directive'; | ||
import { EditorUnlinkButtonDirective } from './tools/link/editor-unlink-button.directive'; | ||
import { EditorInsertOrderedListButtonDirective } from './tools/list/editor-insert-ordered-list-button.directive'; | ||
import { EditorInsertUnorderedListButtonDirective } from './tools/list/editor-insert-unordered-list-button.directive'; | ||
import { EditorViewSourceButtonDirective } from './tools/source/editor-view-source-button.directive'; | ||
import { EditorBoldButtonDirective } from './tools/typographical-emphasis/editor-bold-button.directive'; | ||
import { EditorItalicButtonDirective } from './tools/typographical-emphasis/editor-italic-button.directive'; | ||
import { EditorUnderlineButtonDirective } from './tools/typographical-emphasis/editor-underline-button.directive'; | ||
import { EditorStrikethroughButtonDirective } from './tools/typographical-emphasis/editor-strikethrough-button.directive'; | ||
import { EditorSubscriptButtonDirective } from './tools/typographical-emphasis/editor-subscript-button.directive'; | ||
import { EditorSuperscriptButtonDirective } from './tools/typographical-emphasis/editor-superscript-button.directive'; | ||
var COMPONENT_DIRECTIVES = [ | ||
EditorButtonDirective, | ||
EditorDialogDirective | ||
//alignment | ||
EditorAlignLeftButtonDirective, | ||
EditorAlignCenterButtonDirective, | ||
EditorAlignRightButtonDirective, | ||
EditorAlignJustifyButtonDirective, | ||
//history | ||
EditorRedoButtonDirective, | ||
EditorUndoButtonDirective, | ||
//image | ||
EditorInsertImageButtonDirective, | ||
//indent | ||
EditorIndentButtonDirective, | ||
EditorOutdentButtonDirective, | ||
//link | ||
EditorCreateLinkButtonDirective, | ||
EditorUnlinkButtonDirective, | ||
//list | ||
EditorInsertOrderedListButtonDirective, | ||
EditorInsertUnorderedListButtonDirective, | ||
//source | ||
EditorViewSourceButtonDirective, | ||
//typographical emphasis | ||
EditorBoldButtonDirective, | ||
EditorItalicButtonDirective, | ||
EditorUnderlineButtonDirective, | ||
EditorStrikethroughButtonDirective, | ||
EditorSubscriptButtonDirective, | ||
EditorSuperscriptButtonDirective | ||
]; | ||
var TOOLBAR_TOOLS = [ | ||
ToolBarComboBoxComponent, | ||
EditorFontSizeComponent, | ||
@@ -26,0 +68,0 @@ EditorFontFamilyComponent, |
@@ -8,7 +8,26 @@ /** | ||
export { SourceDialogComponent } from './dialogs/source-dialog.component'; | ||
export { EditorButtonDirective } from './tools/editor-button.directive'; | ||
export { EditorDialogDirective } from './tools/editor-dialog.directive'; | ||
export { EditorAlignCenterButtonDirective } from './tools/alignment/editor-align-center-button.directive'; | ||
export { EditorAlignJustifyButtonDirective } from './tools/alignment/editor-align-justify-button.directive'; | ||
export { EditorAlignLeftButtonDirective } from './tools/alignment/editor-align-left-button.directive'; | ||
export { EditorAlignRightButtonDirective } from './tools/alignment/editor-align-right-button.directive'; | ||
export { EditorCommandButton } from './tools/editor-command-button'; | ||
export { EditorCommandDialog } from './tools/editor-command-dialog'; | ||
export { EditorFontFamilyComponent } from './tools/editor-fontfamily.component'; | ||
export { EditorFontSizeComponent } from './tools/editor-fontsize.component'; | ||
export { EditorFormatComponent } from './tools/editor-format.component'; | ||
export { ToolBarComboBoxComponent } from './tools/toolbar-combobox.component'; | ||
export { EditorRedoButtonDirective } from './tools/history/editor-redo-button.directive'; | ||
export { EditorUndoButtonDirective } from './tools/history/editor-undo-button.directive'; | ||
export { EditorInsertImageButtonDirective } from './tools/image/editor-insert-image-button.directive'; | ||
export { EditorIndentButtonDirective } from './tools/indentation/editor-indent-button.directive'; | ||
export { EditorOutdentButtonDirective } from './tools/indentation/editor-outdent-button.directive'; | ||
export { EditorCreateLinkButtonDirective } from './tools/link/editor-create-link-button.directive'; | ||
export { EditorUnlinkButtonDirective } from './tools/link/editor-unlink-button.directive'; | ||
export { EditorInsertOrderedListButtonDirective } from './tools/list/editor-insert-ordered-list-button.directive'; | ||
export { EditorInsertUnorderedListButtonDirective } from './tools/list/editor-insert-unordered-list-button.directive'; | ||
export { EditorViewSourceButtonDirective } from './tools/source/editor-view-source-button.directive'; | ||
export { EditorBoldButtonDirective } from './tools/typographical-emphasis/editor-bold-button.directive'; | ||
export { EditorItalicButtonDirective } from './tools/typographical-emphasis/editor-italic-button.directive'; | ||
export { EditorStrikethroughButtonDirective } from './tools/typographical-emphasis/editor-strikethrough-button.directive'; | ||
export { EditorSubscriptButtonDirective } from './tools/typographical-emphasis/editor-subscript-button.directive'; | ||
export { EditorSuperscriptButtonDirective } from './tools/typographical-emphasis/editor-superscript-button.directive'; | ||
export { EditorUnderlineButtonDirective } from './tools/typographical-emphasis/editor-underline-button.directive'; |
@@ -272,12 +272,24 @@ import { Component, HostBinding, ViewChild, ContentChild, ViewContainerRef, Output, ElementRef, EventEmitter, forwardRef, Input } from '@angular/core'; | ||
<kendo-toolbar-buttongroup> | ||
<kendo-toolbar-button kendoEditorButton="bold"></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorButton="italic"></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorButton="underline"></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorBoldButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorItalicButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorUnderlineButton></kendo-toolbar-button> | ||
</kendo-toolbar-buttongroup> | ||
<kendo-toolbar-dropdownlist kendoEditorFormat></kendo-toolbar-dropdownlist> | ||
<kendo-toolbar-buttongroup> | ||
<kendo-toolbar-button kendoEditorButton="insertUnorderedList"></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorButton="insertOrderedList"></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorAlignLeftButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorAlignCenterButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorAlignRightButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorAlignJustifyButton></kendo-toolbar-button> | ||
</kendo-toolbar-buttongroup> | ||
<!-- <kendo-toolbar-dialog kendoEditorCommand="createLink"></kendo-toolbar-dialog> --> | ||
<kendo-toolbar-buttongroup> | ||
<kendo-toolbar-button kendoEditorInsertUnorderedListButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorInsertOrderedListButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorIndentButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorOutdentButton></kendo-toolbar-button> | ||
</kendo-toolbar-buttongroup> | ||
<kendo-toolbar-buttongroup> | ||
<kendo-toolbar-button kendoEditorCreateLinkButton></kendo-toolbar-button> | ||
<kendo-toolbar-button kendoEditorUnlinkButton></kendo-toolbar-button> | ||
</kendo-toolbar-buttongroup> | ||
<kendo-toolbar-button kendoEditorInsertImageButton></kendo-toolbar-button> | ||
</kendo-toolbar> | ||
@@ -284,0 +296,0 @@ <div #content class="k-content" style="height: 300px;"></div> |
@@ -9,17 +9,59 @@ import { NgModule } from '@angular/core'; | ||
import { EditorComponent } from './editor.component'; | ||
import { EditorButtonDirective } from './tools/editor-button.directive'; | ||
import { ToolBarComboBoxComponent } from './tools/toolbar-combobox.component'; | ||
import { EditorDialogDirective } from './tools/editor-dialog.directive'; | ||
import { LinkDialogComponent } from './dialogs/link-dialog.component'; | ||
import { SourceDialogComponent } from './dialogs/source-dialog.component'; | ||
import { ImageDialogComponent } from './dialogs/image-dialog.component'; | ||
import { EditorFormatComponent } from './tools/editor-format.component'; | ||
import { EditorFontSizeComponent } from './tools/editor-fontsize.component'; | ||
import { EditorFontFamilyComponent } from './tools/editor-fontfamily.component'; | ||
import { LinkDialogComponent } from './dialogs/link-dialog.component'; | ||
import { SourceDialogComponent } from './dialogs/source-dialog.component'; | ||
import { ImageDialogComponent } from './dialogs/image-dialog.component'; | ||
import { EditorAlignLeftButtonDirective } from './tools/alignment/editor-align-left-button.directive'; | ||
import { EditorAlignCenterButtonDirective } from './tools/alignment/editor-align-center-button.directive'; | ||
import { EditorAlignRightButtonDirective } from './tools/alignment/editor-align-right-button.directive'; | ||
import { EditorAlignJustifyButtonDirective } from './tools/alignment/editor-align-justify-button.directive'; | ||
import { EditorRedoButtonDirective } from './tools/history/editor-redo-button.directive'; | ||
import { EditorUndoButtonDirective } from './tools/history/editor-undo-button.directive'; | ||
import { EditorInsertImageButtonDirective } from './tools/image/editor-insert-image-button.directive'; | ||
import { EditorIndentButtonDirective } from './tools/indentation/editor-indent-button.directive'; | ||
import { EditorOutdentButtonDirective } from './tools/indentation/editor-outdent-button.directive'; | ||
import { EditorCreateLinkButtonDirective } from './tools/link/editor-create-link-button.directive'; | ||
import { EditorUnlinkButtonDirective } from './tools/link/editor-unlink-button.directive'; | ||
import { EditorInsertOrderedListButtonDirective } from './tools/list/editor-insert-ordered-list-button.directive'; | ||
import { EditorInsertUnorderedListButtonDirective } from './tools/list/editor-insert-unordered-list-button.directive'; | ||
import { EditorViewSourceButtonDirective } from './tools/source/editor-view-source-button.directive'; | ||
import { EditorBoldButtonDirective } from './tools/typographical-emphasis/editor-bold-button.directive'; | ||
import { EditorItalicButtonDirective } from './tools/typographical-emphasis/editor-italic-button.directive'; | ||
import { EditorUnderlineButtonDirective } from './tools/typographical-emphasis/editor-underline-button.directive'; | ||
import { EditorStrikethroughButtonDirective } from './tools/typographical-emphasis/editor-strikethrough-button.directive'; | ||
import { EditorSubscriptButtonDirective } from './tools/typographical-emphasis/editor-subscript-button.directive'; | ||
import { EditorSuperscriptButtonDirective } from './tools/typographical-emphasis/editor-superscript-button.directive'; | ||
const COMPONENT_DIRECTIVES = [ | ||
EditorButtonDirective, | ||
EditorDialogDirective | ||
//alignment | ||
EditorAlignLeftButtonDirective, | ||
EditorAlignCenterButtonDirective, | ||
EditorAlignRightButtonDirective, | ||
EditorAlignJustifyButtonDirective, | ||
//history | ||
EditorRedoButtonDirective, | ||
EditorUndoButtonDirective, | ||
//image | ||
EditorInsertImageButtonDirective, | ||
//indent | ||
EditorIndentButtonDirective, | ||
EditorOutdentButtonDirective, | ||
//link | ||
EditorCreateLinkButtonDirective, | ||
EditorUnlinkButtonDirective, | ||
//list | ||
EditorInsertOrderedListButtonDirective, | ||
EditorInsertUnorderedListButtonDirective, | ||
//source | ||
EditorViewSourceButtonDirective, | ||
//typographical emphasis | ||
EditorBoldButtonDirective, | ||
EditorItalicButtonDirective, | ||
EditorUnderlineButtonDirective, | ||
EditorStrikethroughButtonDirective, | ||
EditorSubscriptButtonDirective, | ||
EditorSuperscriptButtonDirective | ||
]; | ||
const TOOLBAR_TOOLS = [ | ||
ToolBarComboBoxComponent, | ||
EditorFontSizeComponent, | ||
@@ -26,0 +68,0 @@ EditorFontFamilyComponent, |
@@ -8,7 +8,27 @@ /** | ||
export { SourceDialogComponent } from './dialogs/source-dialog.component'; | ||
export { EditorButtonDirective } from './tools/editor-button.directive'; | ||
export { EditorDialogDirective } from './tools/editor-dialog.directive'; | ||
export { DialogCommand, EditorCommand } from './models/commands'; | ||
export { EditorAlignCenterButtonDirective } from './tools/alignment/editor-align-center-button.directive'; | ||
export { EditorAlignJustifyButtonDirective } from './tools/alignment/editor-align-justify-button.directive'; | ||
export { EditorAlignLeftButtonDirective } from './tools/alignment/editor-align-left-button.directive'; | ||
export { EditorAlignRightButtonDirective } from './tools/alignment/editor-align-right-button.directive'; | ||
export { EditorCommandButton } from './tools/editor-command-button'; | ||
export { EditorCommandDialog } from './tools/editor-command-dialog'; | ||
export { EditorFontFamilyComponent } from './tools/editor-fontfamily.component'; | ||
export { EditorFontSizeComponent } from './tools/editor-fontsize.component'; | ||
export { EditorFormatComponent } from './tools/editor-format.component'; | ||
export { ToolBarComboBoxComponent } from './tools/toolbar-combobox.component'; | ||
export { EditorRedoButtonDirective } from './tools/history/editor-redo-button.directive'; | ||
export { EditorUndoButtonDirective } from './tools/history/editor-undo-button.directive'; | ||
export { EditorInsertImageButtonDirective } from './tools/image/editor-insert-image-button.directive'; | ||
export { EditorIndentButtonDirective } from './tools/indentation/editor-indent-button.directive'; | ||
export { EditorOutdentButtonDirective } from './tools/indentation/editor-outdent-button.directive'; | ||
export { EditorCreateLinkButtonDirective } from './tools/link/editor-create-link-button.directive'; | ||
export { EditorUnlinkButtonDirective } from './tools/link/editor-unlink-button.directive'; | ||
export { EditorInsertOrderedListButtonDirective } from './tools/list/editor-insert-ordered-list-button.directive'; | ||
export { EditorInsertUnorderedListButtonDirective } from './tools/list/editor-insert-unordered-list-button.directive'; | ||
export { EditorViewSourceButtonDirective } from './tools/source/editor-view-source-button.directive'; | ||
export { EditorBoldButtonDirective } from './tools/typographical-emphasis/editor-bold-button.directive'; | ||
export { EditorItalicButtonDirective } from './tools/typographical-emphasis/editor-italic-button.directive'; | ||
export { EditorStrikethroughButtonDirective } from './tools/typographical-emphasis/editor-strikethrough-button.directive'; | ||
export { EditorSubscriptButtonDirective } from './tools/typographical-emphasis/editor-subscript-button.directive'; | ||
export { EditorSuperscriptButtonDirective } from './tools/typographical-emphasis/editor-superscript-button.directive'; | ||
export { EditorUnderlineButtonDirective } from './tools/typographical-emphasis/editor-underline-button.directive'; |
@@ -8,7 +8,26 @@ /** | ||
export { SourceDialogComponent } from './dialogs/source-dialog.component'; | ||
export { EditorButtonDirective } from './tools/editor-button.directive'; | ||
export { EditorDialogDirective } from './tools/editor-dialog.directive'; | ||
export { EditorAlignCenterButtonDirective } from './tools/alignment/editor-align-center-button.directive'; | ||
export { EditorAlignJustifyButtonDirective } from './tools/alignment/editor-align-justify-button.directive'; | ||
export { EditorAlignLeftButtonDirective } from './tools/alignment/editor-align-left-button.directive'; | ||
export { EditorAlignRightButtonDirective } from './tools/alignment/editor-align-right-button.directive'; | ||
export { EditorCommandButton } from './tools/editor-command-button'; | ||
export { EditorCommandDialog } from './tools/editor-command-dialog'; | ||
export { EditorFontFamilyComponent } from './tools/editor-fontfamily.component'; | ||
export { EditorFontSizeComponent } from './tools/editor-fontsize.component'; | ||
export { EditorFormatComponent } from './tools/editor-format.component'; | ||
export { ToolBarComboBoxComponent } from './tools/toolbar-combobox.component'; | ||
export { EditorRedoButtonDirective } from './tools/history/editor-redo-button.directive'; | ||
export { EditorUndoButtonDirective } from './tools/history/editor-undo-button.directive'; | ||
export { EditorInsertImageButtonDirective } from './tools/image/editor-insert-image-button.directive'; | ||
export { EditorIndentButtonDirective } from './tools/indentation/editor-indent-button.directive'; | ||
export { EditorOutdentButtonDirective } from './tools/indentation/editor-outdent-button.directive'; | ||
export { EditorCreateLinkButtonDirective } from './tools/link/editor-create-link-button.directive'; | ||
export { EditorUnlinkButtonDirective } from './tools/link/editor-unlink-button.directive'; | ||
export { EditorInsertOrderedListButtonDirective } from './tools/list/editor-insert-ordered-list-button.directive'; | ||
export { EditorInsertUnorderedListButtonDirective } from './tools/list/editor-insert-unordered-list-button.directive'; | ||
export { EditorViewSourceButtonDirective } from './tools/source/editor-view-source-button.directive'; | ||
export { EditorBoldButtonDirective } from './tools/typographical-emphasis/editor-bold-button.directive'; | ||
export { EditorItalicButtonDirective } from './tools/typographical-emphasis/editor-italic-button.directive'; | ||
export { EditorStrikethroughButtonDirective } from './tools/typographical-emphasis/editor-strikethrough-button.directive'; | ||
export { EditorSubscriptButtonDirective } from './tools/typographical-emphasis/editor-subscript-button.directive'; | ||
export { EditorSuperscriptButtonDirective } from './tools/typographical-emphasis/editor-superscript-button.directive'; | ||
export { EditorUnderlineButtonDirective } from './tools/typographical-emphasis/editor-underline-button.directive'; |
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":3,"metadata":{"EditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"kendo-editor","providers":[{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogService"},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"EditorComponent"},"multi":true}],"template":"\n <ng-content select=\"kendo-toolbar\"></ng-content>\n <kendo-toolbar *ngIf=\"!userToolBar\" #defaultToolbar>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorButton=\"bold\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"italic\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"underline\"></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-dropdownlist kendoEditorFormat></kendo-toolbar-dropdownlist>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorButton=\"insertUnorderedList\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"insertOrderedList\"></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <!-- <kendo-toolbar-dialog kendoEditorCommand=\"createLink\"></kendo-toolbar-dialog> -->\n </kendo-toolbar>\n <div #content class=\"k-content\" style=\"height: 300px;\"></div>\n <div kendoDialogContainer></div>\n ","styles":["\n >>> .k-content > .ProseMirror {\n height: 100%;\n width: 100%;\n box-sizing: border-box;\n outline: none;\n overflow: scroll;\n }\n "]}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class"]}]}],"userToolBar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarComponent"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["content",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}}]}]}],"defaultToolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["defaultToolbar",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"exec":[{"__symbolic":"method"}],"openDialog":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"blur":[{"__symbolic":"method"}],"getSource":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}},"EditorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"EditorComponent"},[{"__symbolic":"reference","name":"EditorButtonDirective"},{"__symbolic":"reference","name":"EditorDialogDirective"}],[{"__symbolic":"reference","name":"ToolBarComboBoxComponent"},{"__symbolic":"reference","name":"EditorFontSizeComponent"},{"__symbolic":"reference","name":"EditorFontFamilyComponent"},{"__symbolic":"reference","name":"EditorFormatComponent"}],[{"__symbolic":"reference","name":"LinkDialogComponent"},{"__symbolic":"reference","name":"SourceDialogComponent"},{"__symbolic":"reference","name":"ImageDialogComponent"}]],"exports":[{"__symbolic":"reference","name":"EditorComponent"},[{"__symbolic":"reference","name":"EditorButtonDirective"},{"__symbolic":"reference","name":"EditorDialogDirective"}],[{"__symbolic":"reference","name":"ToolBarComboBoxComponent"},{"__symbolic":"reference","name":"EditorFontSizeComponent"},{"__symbolic":"reference","name":"EditorFontFamilyComponent"},{"__symbolic":"reference","name":"EditorFormatComponent"}],{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-buttons","name":"ButtonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-dropdowns","name":"DropDownsModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-buttons","name":"ButtonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule"}],"entryComponents":[[{"__symbolic":"reference","name":"LinkDialogComponent"},{"__symbolic":"reference","name":"SourceDialogComponent"},{"__symbolic":"reference","name":"ImageDialogComponent"}]]}]}],"members":{}},"EditorButtonDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorButton]"}]}],"members":{"command":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["kendoEditorButton"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"EditorDialogDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorDialog]"}]}],"members":{"command":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["kendoEditorDialog"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ToolBarComboBoxComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"useExisting":{"__symbolic":"reference","name":"ToolBarComboBoxComponent"}}],"selector":"kendo-toolbar-combobox","template":"\n <ng-template #toolbarTemplate>\n <kendo-combobox #element\n [placeholder]=\"placeholder\"\n [textField]=\"textField\"\n [valueField]=\"valueField\"\n [data]=\"data\"\n [value]=\"value\"\n (valueChange)=\"valueChange.emit($event)\"\n >\n </kendo-combobox>\n </ng-template>\n "}]}],"members":{"textField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"valueField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"toolbarTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["toolbarTemplate"]}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["element"]}]}]}},"EditorFontSizeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"useExisting":{"__symbolic":"reference","name":"EditorFontSizeComponent"}}],"selector":"kendo-toolbar-dropdownlist[kendoEditorFontSize]","template":"\n <ng-template #toolbarTemplate>\n <kendo-dropdownlist\n #element\n [defaultItem]=\"defaultItem\"\n [textField]=\"'text'\"\n [valueField]=\"'size'\"\n [data]=\"data\"\n [(value)]=\"value\"\n [valuePrimitive]=\"true\"\n [itemDisabled]=\"itemDisabled\"\n (valueChange)=\"valueChange.emit($event)\"\n >\n </kendo-dropdownlist>\n </ng-template>\n "}]}],"members":{"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"toolbarTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["toolbarTemplate"]}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["element"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"EditorFontFamilyComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"useExisting":{"__symbolic":"reference","name":"EditorFontFamilyComponent"}}],"selector":"kendo-toolbar-dropdownlist[kendoEditorFontFamily]","template":"\n <ng-template #toolbarTemplate>\n <kendo-dropdownlist\n #element\n [defaultItem]=\"defaultItem\"\n [textField]=\"'text'\"\n [valueField]=\"'fontName'\"\n [data]=\"fonts\"\n [(value)]=\"value\"\n [valuePrimitive]=\"true\"\n [itemDisabled]=\"itemDisabled\"\n (valueChange)=\"valueChange.emit($event)\"\n >\n <ng-template kendoDropDownListItemTemplate let-dataItem>\n <span [ngStyle]=\"{ 'font-family': dataItem.fontName }\">\n {{ dataItem.text }}\n </span>\n </ng-template>\n </kendo-dropdownlist>\n </ng-template>\n "}]}],"members":{"fonts":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"toolbarTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["toolbarTemplate"]}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["element"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"EditorFormatComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"useExisting":{"__symbolic":"reference","name":"EditorFormatComponent"}}],"selector":"kendo-toolbar-dropdownlist[kendoEditorFormat]","template":"\n <ng-template #toolbarTemplate>\n <kendo-dropdownlist #element\n [defaultItem]=\"defaultItem\"\n [textField]=\"'text'\"\n [valueField]=\"'tag'\"\n [data]=\"data\"\n [(value)]=\"value\"\n [valuePrimitive]=\"true\"\n [itemDisabled]=\"itemDisabled\"\n (valueChange)=\"valueChange.emit($event)\"\n >\n <ng-template kendoDropDownListItemTemplate let-dataItem>\n <ng-container [ngSwitch]=\"dataItem.tag\">\n <span *ngSwitchCase=\"'h1'\"\n style=\"display: block; font-size: 2em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h2'\"\n style=\"display: block; font-size: 1.5em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h3'\"\n style=\"display: block; font-size: 1.17em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h4'\"\n style=\"display: block; font-size: 1em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h5'\"\n style=\"display: block; font-size: .83em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h6'\"\n style=\"display: block; font-size: .67em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'p'\" style=\"display: block; margin-left: 0;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'blockquote'\" style=\"display: block; margin-left: 0;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchDefault>{{ dataItem.text }}</span>\n </ng-container>\n </ng-template>\n </kendo-dropdownlist>\n </ng-template>\n "}]}],"members":{"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"toolbarTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["toolbarTemplate"]}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["element"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"LinkDialogComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogContentBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"template":"\n <kendo-dialog-titlebar>\n Insert Link\n </kendo-dialog-titlebar>\n <div class=\"k-editor-dialog\">\n <div class=\"k-editor-dialog k-popup-edit-form k-window-content k-content\" >\n <div class=\"k-edit-form-container k-window-content\">\n <div class=\"k-edit-label\">\n <label for=\"k-editor-link-url\">Web address</label>\n </div>\n <div class=\"k-edit-field\">\n <input #href [value]=\"data.href\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-label k-editor-link-text-row\">\n <label for=\"k-editor-link-text\">Title</label>\n </div>\n <div class=\"k-edit-field k-editor-link-text-row\">\n <input #title [value]=\"data.title\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-field\">\n <input #target type=\"checkbox\" class=\"k-checkbox\">\n <label for=\"k-editor-link-target\" class=\"k-checkbox-label\">Open link in new window</label>\n </div>\n </div>\n </div>\n </div>\n <kendo-dialog-actions>\n <button kendoButton (click)=\"onCancelAction()\">Cancel</button>\n <button kendoButton (click)=\"onConfirmAction()\" [primary]=\"true\">Insert</button>\n </kendo-dialog-actions>\n "}]}],"members":{"editor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"href":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["href"]}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["title"]}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["target"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogRef"}]}],"onCancelAction":[{"__symbolic":"method"}],"onConfirmAction":[{"__symbolic":"method"}],"setData":[{"__symbolic":"method"}],"getData":[{"__symbolic":"method"}]}},"SourceDialogComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogContentBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"template":"\n <kendo-dialog-titlebar>\n View Source\n </kendo-dialog-titlebar>\n <textarea [value]=\"data\" #textarea class=\"k-editor-textarea k-input\"></textarea>\n <kendo-dialog-actions>\n <button kendoButton (click)=\"onCancelAction()\">Cancel</button>\n <button kendoButton (click)=\"onConfirmAction()\" [primary]=\"true\">Update</button>\n </kendo-dialog-actions>\n ","styles":["\n >>> .k-editor-textarea {\n height: 100%;\n }\n "]}]}],"members":{"editor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"textarea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["textarea"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogRef"}]}],"onCancelAction":[{"__symbolic":"method"}],"onConfirmAction":[{"__symbolic":"method"}],"getData":[{"__symbolic":"method"}],"setData":[{"__symbolic":"method"}],"indent":[{"__symbolic":"method"}]}},"ImageDialogComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogContentBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"template":"\n <kendo-dialog-titlebar>\n Insert Image\n </kendo-dialog-titlebar>\n <div class=\"k-editor-dialog\">\n <div class=\"k-editor-dialog k-popup-edit-form k-window-content k-content\" >\n <div class=\"k-edit-form-container k-window-content\">\n <div class=\"k-edit-label\">\n <label for=\"k-editor-image-url\">Web address</label>\n </div>\n <div class=\"k-edit-field\">\n <input [formControl]=\"src\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-label\">\n <label for=\"k-editor-image-text\">Alternate text</label>\n </div>\n <div class=\"k-edit-field\">\n <input [formControl]=\"alt\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-label\">\n <label for=\"k-editor-image-width\">Width (px)</label>\n </div>\n <div class=\"k-edit-field\">\n <input [formControl]=\"width\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-label\">\n <label for=\"k-editor-image-height\">Height (px)</label>\n </div>\n <div class=\"k-edit-field\">\n <input [formControl]=\"height\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n </div>\n </div>\n </div>\n <kendo-dialog-actions>\n <button kendoButton (click)=\"onCancelAction()\">Cancel</button>\n <button kendoButton [disabled]=\"imageData.invalid\" (click)=\"onConfirmAction()\" [primary]=\"true\">Insert</button>\n </kendo-dialog-actions>\n "}]}],"members":{"editor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogRef"}]}],"onCancelAction":[{"__symbolic":"method"}],"onConfirmAction":[{"__symbolic":"method"}],"setData":[{"__symbolic":"method"}],"getData":[{"__symbolic":"method"}],"normalizeDimension":[{"__symbolic":"method"}]}}},"origins":{"EditorComponent":"./editor.component","EditorModule":"./editor.module","EditorButtonDirective":"./tools/editor-button.directive","EditorDialogDirective":"./tools/editor-dialog.directive","ToolBarComboBoxComponent":"./tools/toolbar-combobox.component","EditorFontSizeComponent":"./tools/editor-fontsize.component","EditorFontFamilyComponent":"./tools/editor-fontfamily.component","EditorFormatComponent":"./tools/editor-format.component","LinkDialogComponent":"./dialogs/link-dialog.component","SourceDialogComponent":"./dialogs/source-dialog.component","ImageDialogComponent":"./dialogs/image-dialog.component"},"importAs":"@progress/kendo-angular-editor"} | ||
{"__symbolic":"module","version":3,"metadata":{"EditorComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"kendo-editor","providers":[{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogService"},{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"EditorComponent"},"multi":true}],"template":"\n <ng-content select=\"kendo-toolbar\"></ng-content>\n <kendo-toolbar *ngIf=\"!userToolBar\" #defaultToolbar>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorBoldButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorItalicButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorUnderlineButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-dropdownlist kendoEditorFormat></kendo-toolbar-dropdownlist>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorAlignLeftButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignCenterButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignRightButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignJustifyButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorInsertUnorderedListButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorInsertOrderedListButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorIndentButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorOutdentButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorCreateLinkButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorUnlinkButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorInsertImageButton></kendo-toolbar-button>\n </kendo-toolbar>\n <div #content class=\"k-content\" style=\"height: 300px;\"></div>\n <div kendoDialogContainer></div>\n ","styles":["\n >>> .k-content > .ProseMirror {\n height: 100%;\n width: 100%;\n box-sizing: border-box;\n outline: none;\n overflow: scroll;\n }\n "]}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding"},"arguments":["class"]}]}],"userToolBar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild"},"arguments":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarComponent"},{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["content",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}}]}]}],"defaultToolbar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["defaultToolbar",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"exec":[{"__symbolic":"method"}],"openDialog":[{"__symbolic":"method"}],"focus":[{"__symbolic":"method"}],"blur":[{"__symbolic":"method"}],"getSource":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}]}},"EditorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"declarations":[{"__symbolic":"reference","name":"EditorComponent"},[{"__symbolic":"reference","name":"EditorAlignLeftButtonDirective"},{"__symbolic":"reference","name":"EditorAlignCenterButtonDirective"},{"__symbolic":"reference","name":"EditorAlignRightButtonDirective"},{"__symbolic":"reference","name":"EditorAlignJustifyButtonDirective"},{"__symbolic":"reference","name":"EditorRedoButtonDirective"},{"__symbolic":"reference","name":"EditorUndoButtonDirective"},{"__symbolic":"reference","name":"EditorInsertImageButtonDirective"},{"__symbolic":"reference","name":"EditorIndentButtonDirective"},{"__symbolic":"reference","name":"EditorOutdentButtonDirective"},{"__symbolic":"reference","name":"EditorCreateLinkButtonDirective"},{"__symbolic":"reference","name":"EditorUnlinkButtonDirective"},{"__symbolic":"reference","name":"EditorInsertOrderedListButtonDirective"},{"__symbolic":"reference","name":"EditorInsertUnorderedListButtonDirective"},{"__symbolic":"reference","name":"EditorViewSourceButtonDirective"},{"__symbolic":"reference","name":"EditorBoldButtonDirective"},{"__symbolic":"reference","name":"EditorItalicButtonDirective"},{"__symbolic":"reference","name":"EditorUnderlineButtonDirective"},{"__symbolic":"reference","name":"EditorStrikethroughButtonDirective"},{"__symbolic":"reference","name":"EditorSubscriptButtonDirective"},{"__symbolic":"reference","name":"EditorSuperscriptButtonDirective"}],[{"__symbolic":"reference","name":"EditorFontSizeComponent"},{"__symbolic":"reference","name":"EditorFontFamilyComponent"},{"__symbolic":"reference","name":"EditorFormatComponent"}],[{"__symbolic":"reference","name":"LinkDialogComponent"},{"__symbolic":"reference","name":"SourceDialogComponent"},{"__symbolic":"reference","name":"ImageDialogComponent"}]],"exports":[{"__symbolic":"reference","name":"EditorComponent"},[{"__symbolic":"reference","name":"EditorAlignLeftButtonDirective"},{"__symbolic":"reference","name":"EditorAlignCenterButtonDirective"},{"__symbolic":"reference","name":"EditorAlignRightButtonDirective"},{"__symbolic":"reference","name":"EditorAlignJustifyButtonDirective"},{"__symbolic":"reference","name":"EditorRedoButtonDirective"},{"__symbolic":"reference","name":"EditorUndoButtonDirective"},{"__symbolic":"reference","name":"EditorInsertImageButtonDirective"},{"__symbolic":"reference","name":"EditorIndentButtonDirective"},{"__symbolic":"reference","name":"EditorOutdentButtonDirective"},{"__symbolic":"reference","name":"EditorCreateLinkButtonDirective"},{"__symbolic":"reference","name":"EditorUnlinkButtonDirective"},{"__symbolic":"reference","name":"EditorInsertOrderedListButtonDirective"},{"__symbolic":"reference","name":"EditorInsertUnorderedListButtonDirective"},{"__symbolic":"reference","name":"EditorViewSourceButtonDirective"},{"__symbolic":"reference","name":"EditorBoldButtonDirective"},{"__symbolic":"reference","name":"EditorItalicButtonDirective"},{"__symbolic":"reference","name":"EditorUnderlineButtonDirective"},{"__symbolic":"reference","name":"EditorStrikethroughButtonDirective"},{"__symbolic":"reference","name":"EditorSubscriptButtonDirective"},{"__symbolic":"reference","name":"EditorSuperscriptButtonDirective"}],[{"__symbolic":"reference","name":"EditorFontSizeComponent"},{"__symbolic":"reference","name":"EditorFontFamilyComponent"},{"__symbolic":"reference","name":"EditorFormatComponent"}],{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-buttons","name":"ButtonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-dropdowns","name":"DropDownsModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogModule"},{"__symbolic":"reference","module":"@progress/kendo-angular-buttons","name":"ButtonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule"}],"entryComponents":[[{"__symbolic":"reference","name":"LinkDialogComponent"},{"__symbolic":"reference","name":"SourceDialogComponent"},{"__symbolic":"reference","name":"ImageDialogComponent"}]]}]}],"members":{}},"EditorAlignLeftButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorAlignLeftButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorCommandButton":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"EditorCommand"},{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onStateChange":[{"__symbolic":"method"}]}},"EditorCommand":{"__symbolic":"interface"},"DialogCommand":{"__symbolic":"interface"},"EditorAlignCenterButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorAlignCenterButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorAlignRightButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorAlignRightButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorAlignJustifyButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorAlignJustifyButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorRedoButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorRedoButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"onStateChange":[{"__symbolic":"method"}]}},"EditorUndoButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorUndoButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"onStateChange":[{"__symbolic":"method"}]}},"EditorInsertImageButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandDialog"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorInsertImageButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorCommandDialog":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DialogCommand"},{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"onStateChange":[{"__symbolic":"method"}]}},"EditorIndentButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorIndentButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"onStateChange":[{"__symbolic":"method"}]}},"EditorOutdentButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorOutdentButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"onStateChange":[{"__symbolic":"method"}]}},"EditorCreateLinkButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandDialog"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorCreateLinkButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"onStateChange":[{"__symbolic":"method"}]}},"EditorUnlinkButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorUnlinkButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}],"onStateChange":[{"__symbolic":"method"}]}},"EditorInsertOrderedListButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorInsertOrderedListButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorInsertUnorderedListButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorInsertUnorderedListButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorViewSourceButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandDialog"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorViewSourceButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorBoldButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorBoldButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorItalicButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorItalicButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorUnderlineButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorUnderlineButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorStrikethroughButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorStrikethroughButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorSubscriptButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorSubscriptButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorSuperscriptButtonDirective":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"EditorCommandButton"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive"},"arguments":[{"selector":"kendo-toolbar-button[kendoEditorSuperscriptButton]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarButtonComponent"},{"__symbolic":"reference","name":"EditorComponent"}]}]}},"EditorFontSizeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"useExisting":{"__symbolic":"reference","name":"EditorFontSizeComponent"}}],"selector":"kendo-toolbar-dropdownlist[kendoEditorFontSize]","template":"\n <ng-template #toolbarTemplate>\n <kendo-dropdownlist\n #element\n [defaultItem]=\"defaultItem\"\n [textField]=\"'text'\"\n [valueField]=\"'size'\"\n [data]=\"data\"\n [(value)]=\"value\"\n [valuePrimitive]=\"true\"\n [itemDisabled]=\"itemDisabled\"\n (valueChange)=\"valueChange.emit($event)\"\n >\n </kendo-dropdownlist>\n </ng-template>\n "}]}],"members":{"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"toolbarTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["toolbarTemplate"]}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["element"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"EditorFontFamilyComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"useExisting":{"__symbolic":"reference","name":"EditorFontFamilyComponent"}}],"selector":"kendo-toolbar-dropdownlist[kendoEditorFontFamily]","template":"\n <ng-template #toolbarTemplate>\n <kendo-dropdownlist\n #element\n [defaultItem]=\"defaultItem\"\n [textField]=\"'text'\"\n [valueField]=\"'fontName'\"\n [data]=\"fonts\"\n [(value)]=\"value\"\n [valuePrimitive]=\"true\"\n [itemDisabled]=\"itemDisabled\"\n (valueChange)=\"valueChange.emit($event)\"\n >\n <ng-template kendoDropDownListItemTemplate let-dataItem>\n <span [ngStyle]=\"{ 'font-family': dataItem.fontName }\">\n {{ dataItem.text }}\n </span>\n </ng-template>\n </kendo-dropdownlist>\n </ng-template>\n "}]}],"members":{"fonts":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"toolbarTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["toolbarTemplate"]}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["element"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"EditorFormatComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","module":"@progress/kendo-angular-toolbar","name":"ToolBarToolComponent"},"useExisting":{"__symbolic":"reference","name":"EditorFormatComponent"}}],"selector":"kendo-toolbar-dropdownlist[kendoEditorFormat]","template":"\n <ng-template #toolbarTemplate>\n <kendo-dropdownlist #element\n [defaultItem]=\"defaultItem\"\n [textField]=\"'text'\"\n [valueField]=\"'tag'\"\n [data]=\"data\"\n [(value)]=\"value\"\n [valuePrimitive]=\"true\"\n [itemDisabled]=\"itemDisabled\"\n (valueChange)=\"valueChange.emit($event)\"\n >\n <ng-template kendoDropDownListItemTemplate let-dataItem>\n <ng-container [ngSwitch]=\"dataItem.tag\">\n <span *ngSwitchCase=\"'h1'\"\n style=\"display: block; font-size: 2em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h2'\"\n style=\"display: block; font-size: 1.5em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h3'\"\n style=\"display: block; font-size: 1.17em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h4'\"\n style=\"display: block; font-size: 1em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h5'\"\n style=\"display: block; font-size: .83em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'h6'\"\n style=\"display: block; font-size: .67em; margin-left: 0; font-weight: bold;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'p'\" style=\"display: block; margin-left: 0;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchCase=\"'blockquote'\" style=\"display: block; margin-left: 0;\">\n {{ dataItem.text }}\n </span>\n\n <span *ngSwitchDefault>{{ dataItem.text }}</span>\n </ng-container>\n </ng-template>\n </kendo-dropdownlist>\n </ng-template>\n "}]}],"members":{"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"toolbarTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["toolbarTemplate"]}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["element"]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host"}}]],"parameters":[{"__symbolic":"reference","name":"EditorComponent"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"LinkDialogComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogContentBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"template":"\n <kendo-dialog-titlebar>\n Insert Link\n </kendo-dialog-titlebar>\n <div class=\"k-editor-dialog\">\n <div class=\"k-editor-dialog k-popup-edit-form k-window-content k-content\" >\n <div class=\"k-edit-form-container k-window-content\">\n <div class=\"k-edit-label\">\n <label for=\"k-editor-link-url\">Web address</label>\n </div>\n <div class=\"k-edit-field\">\n <input #href [value]=\"data.href\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-label k-editor-link-text-row\">\n <label for=\"k-editor-link-text\">Title</label>\n </div>\n <div class=\"k-edit-field k-editor-link-text-row\">\n <input #title [value]=\"data.title\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-field\">\n <input #target type=\"checkbox\" class=\"k-checkbox\">\n <label for=\"k-editor-link-target\" class=\"k-checkbox-label\">Open link in new window</label>\n </div>\n </div>\n </div>\n </div>\n <kendo-dialog-actions>\n <button kendoButton (click)=\"onCancelAction()\">Cancel</button>\n <button kendoButton (click)=\"onConfirmAction()\" [primary]=\"true\">Insert</button>\n </kendo-dialog-actions>\n "}]}],"members":{"editor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"href":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["href"]}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["title"]}]}],"target":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["target"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogRef"}]}],"onCancelAction":[{"__symbolic":"method"}],"onConfirmAction":[{"__symbolic":"method"}],"setData":[{"__symbolic":"method"}],"getData":[{"__symbolic":"method"}]}},"SourceDialogComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogContentBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"template":"\n <kendo-dialog-titlebar>\n View Source\n </kendo-dialog-titlebar>\n <textarea [value]=\"data\" #textarea class=\"k-editor-textarea k-input\"></textarea>\n <kendo-dialog-actions>\n <button kendoButton (click)=\"onCancelAction()\">Cancel</button>\n <button kendoButton (click)=\"onConfirmAction()\" [primary]=\"true\">Update</button>\n </kendo-dialog-actions>\n ","styles":["\n >>> .k-editor-textarea {\n height: 100%;\n }\n "]}]}],"members":{"editor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"textarea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["textarea"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogRef"}]}],"onCancelAction":[{"__symbolic":"method"}],"onConfirmAction":[{"__symbolic":"method"}],"getData":[{"__symbolic":"method"}],"setData":[{"__symbolic":"method"}],"indent":[{"__symbolic":"method"}]}},"ImageDialogComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogContentBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"template":"\n <kendo-dialog-titlebar>\n Insert Image\n </kendo-dialog-titlebar>\n <div class=\"k-editor-dialog\">\n <div class=\"k-editor-dialog k-popup-edit-form k-window-content k-content\" >\n <div class=\"k-edit-form-container k-window-content\">\n <div class=\"k-edit-label\">\n <label for=\"k-editor-image-url\">Web address</label>\n </div>\n <div class=\"k-edit-field\">\n <input [formControl]=\"src\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-label\">\n <label for=\"k-editor-image-text\">Alternate text</label>\n </div>\n <div class=\"k-edit-field\">\n <input [formControl]=\"alt\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-label\">\n <label for=\"k-editor-image-width\">Width (px)</label>\n </div>\n <div class=\"k-edit-field\">\n <input [formControl]=\"width\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n <div class=\"k-edit-label\">\n <label for=\"k-editor-image-height\">Height (px)</label>\n </div>\n <div class=\"k-edit-field\">\n <input [formControl]=\"height\" type=\"text\" class=\"k-input k-textbox\">\n </div>\n </div>\n </div>\n </div>\n <kendo-dialog-actions>\n <button kendoButton (click)=\"onCancelAction()\">Cancel</button>\n <button kendoButton [disabled]=\"imageData.invalid\" (click)=\"onConfirmAction()\" [primary]=\"true\">Insert</button>\n </kendo-dialog-actions>\n "}]}],"members":{"editor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@progress/kendo-angular-dialog","name":"DialogRef"}]}],"onCancelAction":[{"__symbolic":"method"}],"onConfirmAction":[{"__symbolic":"method"}],"setData":[{"__symbolic":"method"}],"getData":[{"__symbolic":"method"}],"normalizeDimension":[{"__symbolic":"method"}]}}},"origins":{"EditorComponent":"./editor.component","EditorModule":"./editor.module","EditorAlignLeftButtonDirective":"./tools/alignment/editor-align-left-button.directive","EditorCommandButton":"./tools/editor-command-button","EditorCommand":"./models/commands","DialogCommand":"./models/commands","EditorAlignCenterButtonDirective":"./tools/alignment/editor-align-center-button.directive","EditorAlignRightButtonDirective":"./tools/alignment/editor-align-right-button.directive","EditorAlignJustifyButtonDirective":"./tools/alignment/editor-align-justify-button.directive","EditorRedoButtonDirective":"./tools/history/editor-redo-button.directive","EditorUndoButtonDirective":"./tools/history/editor-undo-button.directive","EditorInsertImageButtonDirective":"./tools/image/editor-insert-image-button.directive","EditorCommandDialog":"./tools/editor-command-dialog","EditorIndentButtonDirective":"./tools/indentation/editor-indent-button.directive","EditorOutdentButtonDirective":"./tools/indentation/editor-outdent-button.directive","EditorCreateLinkButtonDirective":"./tools/link/editor-create-link-button.directive","EditorUnlinkButtonDirective":"./tools/link/editor-unlink-button.directive","EditorInsertOrderedListButtonDirective":"./tools/list/editor-insert-ordered-list-button.directive","EditorInsertUnorderedListButtonDirective":"./tools/list/editor-insert-unordered-list-button.directive","EditorViewSourceButtonDirective":"./tools/source/editor-view-source-button.directive","EditorBoldButtonDirective":"./tools/typographical-emphasis/editor-bold-button.directive","EditorItalicButtonDirective":"./tools/typographical-emphasis/editor-italic-button.directive","EditorUnderlineButtonDirective":"./tools/typographical-emphasis/editor-underline-button.directive","EditorStrikethroughButtonDirective":"./tools/typographical-emphasis/editor-strikethrough-button.directive","EditorSubscriptButtonDirective":"./tools/typographical-emphasis/editor-subscript-button.directive","EditorSuperscriptButtonDirective":"./tools/typographical-emphasis/editor-superscript-button.directive","EditorFontSizeComponent":"./tools/editor-fontsize.component","EditorFontFamilyComponent":"./tools/editor-fontfamily.component","EditorFormatComponent":"./tools/editor-format.component","LinkDialogComponent":"./dialogs/link-dialog.component","SourceDialogComponent":"./dialogs/source-dialog.component","ImageDialogComponent":"./dialogs/image-dialog.component"},"importAs":"@progress/kendo-angular-editor"} |
@@ -279,3 +279,3 @@ "use strict"; | ||
], | ||
template: "\n <ng-content select=\"kendo-toolbar\"></ng-content>\n <kendo-toolbar *ngIf=\"!userToolBar\" #defaultToolbar>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorButton=\"bold\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"italic\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"underline\"></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-dropdownlist kendoEditorFormat></kendo-toolbar-dropdownlist>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorButton=\"insertUnorderedList\"></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorButton=\"insertOrderedList\"></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <!-- <kendo-toolbar-dialog kendoEditorCommand=\"createLink\"></kendo-toolbar-dialog> -->\n </kendo-toolbar>\n <div #content class=\"k-content\" style=\"height: 300px;\"></div>\n <div kendoDialogContainer></div>\n ", | ||
template: "\n <ng-content select=\"kendo-toolbar\"></ng-content>\n <kendo-toolbar *ngIf=\"!userToolBar\" #defaultToolbar>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorBoldButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorItalicButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorUnderlineButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-dropdownlist kendoEditorFormat></kendo-toolbar-dropdownlist>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorAlignLeftButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignCenterButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignRightButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorAlignJustifyButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorInsertUnorderedListButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorInsertOrderedListButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorIndentButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorOutdentButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorCreateLinkButton></kendo-toolbar-button>\n <kendo-toolbar-button kendoEditorUnlinkButton></kendo-toolbar-button>\n </kendo-toolbar-buttongroup>\n <kendo-toolbar-button kendoEditorInsertImageButton></kendo-toolbar-button>\n </kendo-toolbar>\n <div #content class=\"k-content\" style=\"height: 300px;\"></div>\n <div kendoDialogContainer></div>\n ", | ||
styles: ["\n >>> .k-content > .ProseMirror {\n height: 100%;\n width: 100%;\n box-sizing: border-box;\n outline: none;\n overflow: scroll;\n }\n "] | ||
@@ -282,0 +282,0 @@ },] }, |
@@ -11,17 +11,59 @@ "use strict"; | ||
var editor_component_1 = require("./editor.component"); | ||
var editor_button_directive_1 = require("./tools/editor-button.directive"); | ||
var toolbar_combobox_component_1 = require("./tools/toolbar-combobox.component"); | ||
var editor_dialog_directive_1 = require("./tools/editor-dialog.directive"); | ||
var link_dialog_component_1 = require("./dialogs/link-dialog.component"); | ||
var source_dialog_component_1 = require("./dialogs/source-dialog.component"); | ||
var image_dialog_component_1 = require("./dialogs/image-dialog.component"); | ||
var editor_format_component_1 = require("./tools/editor-format.component"); | ||
var editor_fontsize_component_1 = require("./tools/editor-fontsize.component"); | ||
var editor_fontfamily_component_1 = require("./tools/editor-fontfamily.component"); | ||
var link_dialog_component_1 = require("./dialogs/link-dialog.component"); | ||
var source_dialog_component_1 = require("./dialogs/source-dialog.component"); | ||
var image_dialog_component_1 = require("./dialogs/image-dialog.component"); | ||
var editor_align_left_button_directive_1 = require("./tools/alignment/editor-align-left-button.directive"); | ||
var editor_align_center_button_directive_1 = require("./tools/alignment/editor-align-center-button.directive"); | ||
var editor_align_right_button_directive_1 = require("./tools/alignment/editor-align-right-button.directive"); | ||
var editor_align_justify_button_directive_1 = require("./tools/alignment/editor-align-justify-button.directive"); | ||
var editor_redo_button_directive_1 = require("./tools/history/editor-redo-button.directive"); | ||
var editor_undo_button_directive_1 = require("./tools/history/editor-undo-button.directive"); | ||
var editor_insert_image_button_directive_1 = require("./tools/image/editor-insert-image-button.directive"); | ||
var editor_indent_button_directive_1 = require("./tools/indentation/editor-indent-button.directive"); | ||
var editor_outdent_button_directive_1 = require("./tools/indentation/editor-outdent-button.directive"); | ||
var editor_create_link_button_directive_1 = require("./tools/link/editor-create-link-button.directive"); | ||
var editor_unlink_button_directive_1 = require("./tools/link/editor-unlink-button.directive"); | ||
var editor_insert_ordered_list_button_directive_1 = require("./tools/list/editor-insert-ordered-list-button.directive"); | ||
var editor_insert_unordered_list_button_directive_1 = require("./tools/list/editor-insert-unordered-list-button.directive"); | ||
var editor_view_source_button_directive_1 = require("./tools/source/editor-view-source-button.directive"); | ||
var editor_bold_button_directive_1 = require("./tools/typographical-emphasis/editor-bold-button.directive"); | ||
var editor_italic_button_directive_1 = require("./tools/typographical-emphasis/editor-italic-button.directive"); | ||
var editor_underline_button_directive_1 = require("./tools/typographical-emphasis/editor-underline-button.directive"); | ||
var editor_strikethrough_button_directive_1 = require("./tools/typographical-emphasis/editor-strikethrough-button.directive"); | ||
var editor_subscript_button_directive_1 = require("./tools/typographical-emphasis/editor-subscript-button.directive"); | ||
var editor_superscript_button_directive_1 = require("./tools/typographical-emphasis/editor-superscript-button.directive"); | ||
var COMPONENT_DIRECTIVES = [ | ||
editor_button_directive_1.EditorButtonDirective, | ||
editor_dialog_directive_1.EditorDialogDirective | ||
//alignment | ||
editor_align_left_button_directive_1.EditorAlignLeftButtonDirective, | ||
editor_align_center_button_directive_1.EditorAlignCenterButtonDirective, | ||
editor_align_right_button_directive_1.EditorAlignRightButtonDirective, | ||
editor_align_justify_button_directive_1.EditorAlignJustifyButtonDirective, | ||
//history | ||
editor_redo_button_directive_1.EditorRedoButtonDirective, | ||
editor_undo_button_directive_1.EditorUndoButtonDirective, | ||
//image | ||
editor_insert_image_button_directive_1.EditorInsertImageButtonDirective, | ||
//indent | ||
editor_indent_button_directive_1.EditorIndentButtonDirective, | ||
editor_outdent_button_directive_1.EditorOutdentButtonDirective, | ||
//link | ||
editor_create_link_button_directive_1.EditorCreateLinkButtonDirective, | ||
editor_unlink_button_directive_1.EditorUnlinkButtonDirective, | ||
//list | ||
editor_insert_ordered_list_button_directive_1.EditorInsertOrderedListButtonDirective, | ||
editor_insert_unordered_list_button_directive_1.EditorInsertUnorderedListButtonDirective, | ||
//source | ||
editor_view_source_button_directive_1.EditorViewSourceButtonDirective, | ||
//typographical emphasis | ||
editor_bold_button_directive_1.EditorBoldButtonDirective, | ||
editor_italic_button_directive_1.EditorItalicButtonDirective, | ||
editor_underline_button_directive_1.EditorUnderlineButtonDirective, | ||
editor_strikethrough_button_directive_1.EditorStrikethroughButtonDirective, | ||
editor_subscript_button_directive_1.EditorSubscriptButtonDirective, | ||
editor_superscript_button_directive_1.EditorSuperscriptButtonDirective | ||
]; | ||
var TOOLBAR_TOOLS = [ | ||
toolbar_combobox_component_1.ToolBarComboBoxComponent, | ||
editor_fontsize_component_1.EditorFontSizeComponent, | ||
@@ -28,0 +70,0 @@ editor_fontfamily_component_1.EditorFontFamilyComponent, |
@@ -14,6 +14,14 @@ "use strict"; | ||
exports.SourceDialogComponent = source_dialog_component_1.SourceDialogComponent | ||
var editor_button_directive_1 = require("./tools/editor-button.directive"); | ||
exports.EditorButtonDirective = editor_button_directive_1.EditorButtonDirective | ||
var editor_dialog_directive_1 = require("./tools/editor-dialog.directive"); | ||
exports.EditorDialogDirective = editor_dialog_directive_1.EditorDialogDirective | ||
var editor_align_center_button_directive_1 = require("./tools/alignment/editor-align-center-button.directive"); | ||
exports.EditorAlignCenterButtonDirective = editor_align_center_button_directive_1.EditorAlignCenterButtonDirective | ||
var editor_align_justify_button_directive_1 = require("./tools/alignment/editor-align-justify-button.directive"); | ||
exports.EditorAlignJustifyButtonDirective = editor_align_justify_button_directive_1.EditorAlignJustifyButtonDirective | ||
var editor_align_left_button_directive_1 = require("./tools/alignment/editor-align-left-button.directive"); | ||
exports.EditorAlignLeftButtonDirective = editor_align_left_button_directive_1.EditorAlignLeftButtonDirective | ||
var editor_align_right_button_directive_1 = require("./tools/alignment/editor-align-right-button.directive"); | ||
exports.EditorAlignRightButtonDirective = editor_align_right_button_directive_1.EditorAlignRightButtonDirective | ||
var editor_command_button_1 = require("./tools/editor-command-button"); | ||
exports.EditorCommandButton = editor_command_button_1.EditorCommandButton | ||
var editor_command_dialog_1 = require("./tools/editor-command-dialog"); | ||
exports.EditorCommandDialog = editor_command_dialog_1.EditorCommandDialog | ||
var editor_fontfamily_component_1 = require("./tools/editor-fontfamily.component"); | ||
@@ -25,3 +33,33 @@ exports.EditorFontFamilyComponent = editor_fontfamily_component_1.EditorFontFamilyComponent | ||
exports.EditorFormatComponent = editor_format_component_1.EditorFormatComponent | ||
var toolbar_combobox_component_1 = require("./tools/toolbar-combobox.component"); | ||
exports.ToolBarComboBoxComponent = toolbar_combobox_component_1.ToolBarComboBoxComponent | ||
var editor_redo_button_directive_1 = require("./tools/history/editor-redo-button.directive"); | ||
exports.EditorRedoButtonDirective = editor_redo_button_directive_1.EditorRedoButtonDirective | ||
var editor_undo_button_directive_1 = require("./tools/history/editor-undo-button.directive"); | ||
exports.EditorUndoButtonDirective = editor_undo_button_directive_1.EditorUndoButtonDirective | ||
var editor_insert_image_button_directive_1 = require("./tools/image/editor-insert-image-button.directive"); | ||
exports.EditorInsertImageButtonDirective = editor_insert_image_button_directive_1.EditorInsertImageButtonDirective | ||
var editor_indent_button_directive_1 = require("./tools/indentation/editor-indent-button.directive"); | ||
exports.EditorIndentButtonDirective = editor_indent_button_directive_1.EditorIndentButtonDirective | ||
var editor_outdent_button_directive_1 = require("./tools/indentation/editor-outdent-button.directive"); | ||
exports.EditorOutdentButtonDirective = editor_outdent_button_directive_1.EditorOutdentButtonDirective | ||
var editor_create_link_button_directive_1 = require("./tools/link/editor-create-link-button.directive"); | ||
exports.EditorCreateLinkButtonDirective = editor_create_link_button_directive_1.EditorCreateLinkButtonDirective | ||
var editor_unlink_button_directive_1 = require("./tools/link/editor-unlink-button.directive"); | ||
exports.EditorUnlinkButtonDirective = editor_unlink_button_directive_1.EditorUnlinkButtonDirective | ||
var editor_insert_ordered_list_button_directive_1 = require("./tools/list/editor-insert-ordered-list-button.directive"); | ||
exports.EditorInsertOrderedListButtonDirective = editor_insert_ordered_list_button_directive_1.EditorInsertOrderedListButtonDirective | ||
var editor_insert_unordered_list_button_directive_1 = require("./tools/list/editor-insert-unordered-list-button.directive"); | ||
exports.EditorInsertUnorderedListButtonDirective = editor_insert_unordered_list_button_directive_1.EditorInsertUnorderedListButtonDirective | ||
var editor_view_source_button_directive_1 = require("./tools/source/editor-view-source-button.directive"); | ||
exports.EditorViewSourceButtonDirective = editor_view_source_button_directive_1.EditorViewSourceButtonDirective | ||
var editor_bold_button_directive_1 = require("./tools/typographical-emphasis/editor-bold-button.directive"); | ||
exports.EditorBoldButtonDirective = editor_bold_button_directive_1.EditorBoldButtonDirective | ||
var editor_italic_button_directive_1 = require("./tools/typographical-emphasis/editor-italic-button.directive"); | ||
exports.EditorItalicButtonDirective = editor_italic_button_directive_1.EditorItalicButtonDirective | ||
var editor_strikethrough_button_directive_1 = require("./tools/typographical-emphasis/editor-strikethrough-button.directive"); | ||
exports.EditorStrikethroughButtonDirective = editor_strikethrough_button_directive_1.EditorStrikethroughButtonDirective | ||
var editor_subscript_button_directive_1 = require("./tools/typographical-emphasis/editor-subscript-button.directive"); | ||
exports.EditorSubscriptButtonDirective = editor_subscript_button_directive_1.EditorSubscriptButtonDirective | ||
var editor_superscript_button_directive_1 = require("./tools/typographical-emphasis/editor-superscript-button.directive"); | ||
exports.EditorSuperscriptButtonDirective = editor_superscript_button_directive_1.EditorSuperscriptButtonDirective | ||
var editor_underline_button_directive_1 = require("./tools/typographical-emphasis/editor-underline-button.directive"); | ||
exports.EditorUnderlineButtonDirective = editor_underline_button_directive_1.EditorUnderlineButtonDirective |
@@ -9,18 +9,56 @@ "use strict"; | ||
var image_dialog_component_1 = require("./dialogs/image-dialog.component"); | ||
exports.ɵi = image_dialog_component_1.ImageDialogComponent; | ||
exports.ɵbd = image_dialog_component_1.ImageDialogComponent; | ||
var link_dialog_component_1 = require("./dialogs/link-dialog.component"); | ||
exports.ɵg = link_dialog_component_1.LinkDialogComponent; | ||
exports.ɵbb = link_dialog_component_1.LinkDialogComponent; | ||
var source_dialog_component_1 = require("./dialogs/source-dialog.component"); | ||
exports.ɵh = source_dialog_component_1.SourceDialogComponent; | ||
var editor_button_directive_1 = require("./tools/editor-button.directive"); | ||
exports.ɵa = editor_button_directive_1.EditorButtonDirective; | ||
var editor_dialog_directive_1 = require("./tools/editor-dialog.directive"); | ||
exports.ɵb = editor_dialog_directive_1.EditorDialogDirective; | ||
exports.ɵbc = source_dialog_component_1.SourceDialogComponent; | ||
var editor_align_center_button_directive_1 = require("./tools/alignment/editor-align-center-button.directive"); | ||
exports.ɵe = editor_align_center_button_directive_1.EditorAlignCenterButtonDirective; | ||
var editor_align_justify_button_directive_1 = require("./tools/alignment/editor-align-justify-button.directive"); | ||
exports.ɵg = editor_align_justify_button_directive_1.EditorAlignJustifyButtonDirective; | ||
var editor_align_left_button_directive_1 = require("./tools/alignment/editor-align-left-button.directive"); | ||
exports.ɵa = editor_align_left_button_directive_1.EditorAlignLeftButtonDirective; | ||
var editor_align_right_button_directive_1 = require("./tools/alignment/editor-align-right-button.directive"); | ||
exports.ɵf = editor_align_right_button_directive_1.EditorAlignRightButtonDirective; | ||
var editor_command_button_1 = require("./tools/editor-command-button"); | ||
exports.ɵb = editor_command_button_1.EditorCommandButton; | ||
var editor_command_dialog_1 = require("./tools/editor-command-dialog"); | ||
exports.ɵk = editor_command_dialog_1.EditorCommandDialog; | ||
var editor_fontfamily_component_1 = require("./tools/editor-fontfamily.component"); | ||
exports.ɵe = editor_fontfamily_component_1.EditorFontFamilyComponent; | ||
exports.ɵz = editor_fontfamily_component_1.EditorFontFamilyComponent; | ||
var editor_fontsize_component_1 = require("./tools/editor-fontsize.component"); | ||
exports.ɵd = editor_fontsize_component_1.EditorFontSizeComponent; | ||
exports.ɵy = editor_fontsize_component_1.EditorFontSizeComponent; | ||
var editor_format_component_1 = require("./tools/editor-format.component"); | ||
exports.ɵf = editor_format_component_1.EditorFormatComponent; | ||
var toolbar_combobox_component_1 = require("./tools/toolbar-combobox.component"); | ||
exports.ɵc = toolbar_combobox_component_1.ToolBarComboBoxComponent; | ||
exports.ɵba = editor_format_component_1.EditorFormatComponent; | ||
var editor_redo_button_directive_1 = require("./tools/history/editor-redo-button.directive"); | ||
exports.ɵh = editor_redo_button_directive_1.EditorRedoButtonDirective; | ||
var editor_undo_button_directive_1 = require("./tools/history/editor-undo-button.directive"); | ||
exports.ɵi = editor_undo_button_directive_1.EditorUndoButtonDirective; | ||
var editor_insert_image_button_directive_1 = require("./tools/image/editor-insert-image-button.directive"); | ||
exports.ɵj = editor_insert_image_button_directive_1.EditorInsertImageButtonDirective; | ||
var editor_indent_button_directive_1 = require("./tools/indentation/editor-indent-button.directive"); | ||
exports.ɵl = editor_indent_button_directive_1.EditorIndentButtonDirective; | ||
var editor_outdent_button_directive_1 = require("./tools/indentation/editor-outdent-button.directive"); | ||
exports.ɵm = editor_outdent_button_directive_1.EditorOutdentButtonDirective; | ||
var editor_create_link_button_directive_1 = require("./tools/link/editor-create-link-button.directive"); | ||
exports.ɵn = editor_create_link_button_directive_1.EditorCreateLinkButtonDirective; | ||
var editor_unlink_button_directive_1 = require("./tools/link/editor-unlink-button.directive"); | ||
exports.ɵo = editor_unlink_button_directive_1.EditorUnlinkButtonDirective; | ||
var editor_insert_ordered_list_button_directive_1 = require("./tools/list/editor-insert-ordered-list-button.directive"); | ||
exports.ɵp = editor_insert_ordered_list_button_directive_1.EditorInsertOrderedListButtonDirective; | ||
var editor_insert_unordered_list_button_directive_1 = require("./tools/list/editor-insert-unordered-list-button.directive"); | ||
exports.ɵq = editor_insert_unordered_list_button_directive_1.EditorInsertUnorderedListButtonDirective; | ||
var editor_view_source_button_directive_1 = require("./tools/source/editor-view-source-button.directive"); | ||
exports.ɵr = editor_view_source_button_directive_1.EditorViewSourceButtonDirective; | ||
var editor_bold_button_directive_1 = require("./tools/typographical-emphasis/editor-bold-button.directive"); | ||
exports.ɵs = editor_bold_button_directive_1.EditorBoldButtonDirective; | ||
var editor_italic_button_directive_1 = require("./tools/typographical-emphasis/editor-italic-button.directive"); | ||
exports.ɵt = editor_italic_button_directive_1.EditorItalicButtonDirective; | ||
var editor_strikethrough_button_directive_1 = require("./tools/typographical-emphasis/editor-strikethrough-button.directive"); | ||
exports.ɵv = editor_strikethrough_button_directive_1.EditorStrikethroughButtonDirective; | ||
var editor_subscript_button_directive_1 = require("./tools/typographical-emphasis/editor-subscript-button.directive"); | ||
exports.ɵw = editor_subscript_button_directive_1.EditorSubscriptButtonDirective; | ||
var editor_superscript_button_directive_1 = require("./tools/typographical-emphasis/editor-superscript-button.directive"); | ||
exports.ɵx = editor_superscript_button_directive_1.EditorSuperscriptButtonDirective; | ||
var editor_underline_button_directive_1 = require("./tools/typographical-emphasis/editor-underline-button.directive"); | ||
exports.ɵu = editor_underline_button_directive_1.EditorUnderlineButtonDirective; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
// export type TextCommand = 'bold' | 'italic' | 'underline' | 'strikethrough'; | ||
// export type LinkCommand = 'createLink' | 'unlink'; | ||
// export type ListCommand = 'insertOrderedList' | 'insertUnorderedList' | 'indent' | 'outdent'; | ||
// export type AlignmentCommand = 'justifyLeft' | 'justifyCenter' | 'justifyRight' | 'justifyFull'; | ||
// export type StructuralCommand = 'format' | 'cleanFormat' | 'getHTML' | 'setHTML'; |
@@ -6,3 +6,3 @@ { | ||
"license": "SEE LICENSE IN LICENSE.md", | ||
"version": "0.4.0-dev.201903201459", | ||
"version": "0.4.0-dev.201903201658", | ||
"main": "dist/npm/index.js", | ||
@@ -9,0 +9,0 @@ "module": "dist/fesm5/index.js", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
1358155
187
18688