{
	"id": 0,
	"name": "jodit",
	"kind": 0,
	"flags": {},
	"children": [
		{
			"id": 2465,
			"name": "\"Config\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/Config.ts",
			"children": [
				{
					"id": 2466,
					"name": "Config",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Default Editor's Configuration"
					},
					"children": [
						{
							"id": 2484,
							"name": "activeButtonsInReadOnly",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 71,
									"character": 27
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							},
							"defaultValue": " ['source', 'fullsize', 'print', 'about', 'dots', 'selectall']"
						},
						{
							"id": 2525,
							"name": "buttons",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The list of buttons that appear in the editor's toolbar on large places (≥ options.sizeLG). Note - this is not the width of the device, the width of the editor",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('#editor', {\n    buttons: ['bold', 'italic', 'source'],\n    buttonsMD: ['bold', 'italic'],\n    buttonsXS: ['bold', 'fullsize'],\n});\n```"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('#editor2', {\n    buttons: [{\n        name: 'enty',\n        icon: 'source',\n        exec: function () {\n            var dialog = new Jodit.modules.Dialog(this),\n                div = document.createElement('div'),\n                text = document.createElement('textarea');\n            div.innerText = this.val();\n            dialog.setTitle('Source code');\n            dialog.setContent(text);\n            dialog.setSize(400, 300);\n            dom(text)\n                .css({\n                    width: '100%',\n                    height: '100%'\n                })\n                .val(div.innerHTML.replace(/<br>/g, '\\n'));\n            dialog.{@link module:Dialog~open|open}();\n        }\n    }]\n});\n```"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('#editor2', {\n    buttons: Jodit.defaultOptions.buttons.concat([{\n       name: 'listsss',\n       iconURL: 'stuf/dummy.png',\n       list: {\n           h1: 'insert Header 1',\n           h2: 'insert Header 2',\n           clear: 'Empty editor',\n       },\n       exec: ({originalEvent, control, btn}) => {\n            var key = control.args[0],\n               value = control.args[1];\n            if (key === 'clear') {\n                this.val('');\n                return;\n            }\n            this.selection.insertNode(Jodit.modules.Dom.create(key, ''));\n            this.events.fire('errorMessage', 'Was inserted ' + value);\n       },\n       template: function (key, value) {\n           return '<div>' + value + '</div>';\n       }\n });\n ```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 495,
									"character": 11
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "Array",
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												]
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": " [\r\n        'source', '|',\r\n        'bold',\r\n        'strikethrough',\r\n        'underline',\r\n        'italic', '|',\r\n        'superscript',\r\n        'subscript', '|',\r\n        'ul',\r\n        'ol', '|',\r\n        'outdent', 'indent',  '|',\r\n        'font',\r\n        'fontsize',\r\n        'brush',\r\n        'paragraph', '|',\r\n        'image',\r\n        'file',\r\n        'video',\r\n        'table',\r\n        'link', '|',\r\n        'align', 'undo', 'redo', '\\n',\r\n        'cut',\r\n        'hr',\r\n        'eraser',\r\n        'copyformat', '|',\r\n        'symbol',\r\n        'fullsize',\r\n        'selectall',\r\n        'print',\r\n        'about'\r\n    ]"
						},
						{
							"id": 2526,
							"name": "buttonsMD",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The list of buttons that appear in the editor's toolbar on medium places (≥ options.sizeMD)."
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 530,
									"character": 13
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "Array",
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												]
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": " [\r\n        'source', '|',\r\n        'bold',\r\n        'italic', '|',\r\n        'ul',\r\n        'ol', '|',\r\n        'font',\r\n        'fontsize',\r\n        'brush',\r\n        'paragraph', '|',\r\n        'image',\r\n        'table',\r\n        'link', '|',\r\n        'align','|',\r\n        'undo', 'redo', '|',\r\n        'hr',\r\n        'eraser',\r\n        'copyformat',\r\n        'fullsize',\r\n        'dots'\r\n    ]"
						},
						{
							"id": 2527,
							"name": "buttonsSM",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The list of buttons that appear in the editor's toolbar on small places (≥ options.sizeSM)."
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 555,
									"character": 13
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "Array",
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												]
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": " [\r\n        'source', '|',\r\n        'bold',\r\n        'italic', '|',\r\n        'ul',\r\n        'ol', '|',\r\n        'fontsize',\r\n        'brush',\r\n        'paragraph', '|',\r\n        'image',\r\n        'table',\r\n        'link', '|',\r\n        'align','|',\r\n        'undo', 'redo', '|',\r\n        'eraser',\r\n        'copyformat',\r\n        'fullsize',\r\n        'dots'\r\n    ]"
						},
						{
							"id": 2528,
							"name": "buttonsXS",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The list of buttons that appear in the editor's toolbar on extra small places (< options.sizeSM)."
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 578,
									"character": 13
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "Array",
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												]
											}
										]
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": " [\r\n        'bold',\r\n        'image', '|',\r\n        'brush',\r\n        'paragraph', '|',\r\n        'align', '|',\r\n        'undo', 'redo', '|',\r\n        'eraser',\r\n        'dots'\r\n    ]"
						},
						{
							"id": 2517,
							"name": "colorPickerDefaultTab",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The default tab color picker",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\n new Jodit('#editor2', {\n    colorPickerDefaultTab: 'color'\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 380,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "stringLiteral",
										"value": "background"
									},
									{
										"type": "stringLiteral",
										"value": "color"
									}
								]
							},
							"defaultValue": "\"background\""
						},
						{
							"id": 2529,
							"name": "controls",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Behavior for buttons"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 593,
									"character": 12
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2530,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 2531,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 2532,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "union",
											"types": [
												{
													"type": "reference",
													"name": "ControlType",
													"id": 974
												},
												{
													"type": "reflection",
													"declaration": {
														"id": 2533,
														"name": "__type",
														"kind": 65536,
														"kindString": "Type literal",
														"flags": {},
														"indexSignature": {
															"id": 2534,
															"name": "__index",
															"kind": 8192,
															"kindString": "Index signature",
															"flags": {},
															"parameters": [
																{
																	"id": 2535,
																	"name": "key",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														"sources": [
															{
																"fileName": "Config.ts",
																"line": 593,
																"character": 43
															}
														]
													}
												}
											]
										}
									},
									"sources": [
										{
											"fileName": "Config.ts",
											"line": 593,
											"character": 13
										}
									]
								}
							}
						},
						{
							"id": 2500,
							"name": "debugLanguage",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "if true all Lang.i18n(key) return `{key}`",
								"tags": [
									{
										"tag": "example",
										"text": "\n```html\n<script>\nvar editor = new Jodit('.editor', {\n   debugLanguage: true\n});\n\nconsole.log(editor.i18n(\"Test\")); // {Test}\n</script>\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 273,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2511,
							"name": "defaultMode",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Jodit.MODE_WYSIWYG The HTML editor allows you to write like MSWord, Jodit.MODE_AREA syntax highlighting source editor",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nvar editor = new Jodit('#editor', {\n    defaultMode: Jodit.MODE_SPLIT\n});\nconsole.log(editor.getRealMode())\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 340,
									"character": 15
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": " consts.MODE_WYSIWYG"
						},
						{
							"id": 2498,
							"name": "direction",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The writing direction of the language which is used to create editor content. Allowed values are: '' (an empty string) – Indicates that content direction will be the same as either the editor UI direction or the page element direction. 'ltr' – Indicates a Left-To-Right text direction (like in English). 'rtl' – Indicates a Right-To-Left text direction (like in Arabic).",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   direction: 'rtl'\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 240,
									"character": 13
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"\""
						},
						{
							"id": 2520,
							"name": "disablePlugins",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Do not init these plugins",
								"tags": [
									{
										"tag": "example",
										"text": "\n```typescript\nvar editor = new Jodit('.editor', {\n   disablePlugins: 'table,iframe'\n});\n//or\nvar editor = new Jodit('.editor', {\n   disablePlugins: ['table', 'iframe']\n});\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 411,
									"character": 18
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": " []"
						},
						{
							"id": 2491,
							"name": "editorCssClass",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Class name that can be appended to the editor",
								"tags": [
									{
										"tag": "see",
										"text": "{@link Jodit.defaultOptions.iframeCSSLinks|iframeCSSLinks}"
									},
									{
										"tag": "see",
										"text": "{@link Jodit.defaultOptions.iframeStyle|iframeStyle}\n"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('#editor', {\n   editorCssClass: 'some_my_class'\n});\n```\n```html\n<style>\n.some_my_class p{\n   line-height: 16px;\n}\n</style>\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 146,
									"character": 18
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "false"
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": "false"
						},
						{
							"id": 2510,
							"name": "enter",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Element that will be created when you press Enter"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 328,
									"character": 9
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "stringLiteral",
										"value": "P"
									},
									{
										"type": "stringLiteral",
										"value": "DIV"
									},
									{
										"type": "stringLiteral",
										"value": "BR"
									},
									{
										"type": "stringLiteral",
										"value": "p"
									},
									{
										"type": "stringLiteral",
										"value": "div"
									},
									{
										"type": "stringLiteral",
										"value": "br"
									}
								]
							},
							"defaultValue": " consts.PARAGRAPH"
						},
						{
							"id": 2536,
							"name": "events",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 595,
									"character": 10
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2537,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 2538,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 2539,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "reference",
											"name": "Function"
										}
									},
									"sources": [
										{
											"fileName": "Config.ts",
											"line": 595,
											"character": 11
										}
									]
								}
							}
						},
						{
							"id": 2521,
							"name": "extraButtons",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "This buttons list will be added to option.buttons"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 416,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "Array",
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"name": "ControlType",
												"id": 974
											}
										]
									}
								]
							},
							"defaultValue": " []"
						},
						{
							"id": 2496,
							"name": "height",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Editor's height",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   height: '100%',\n})\n```"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   height: 600, // equivalent for '600px'\n})\n```"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   height: 'auto', // default - autosize\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 211,
									"character": 10
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "number"
									}
								]
							},
							"defaultValue": "\"auto\""
						},
						{
							"id": 2501,
							"name": "i18n",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Collection of language pack data {en: {'Type something': 'Type something', ...}}",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nvar editor = new Jodit('#editor', {\n    language: 'ru',\n    i18n: {\n        ru: {\n           'Type something': 'Начните что-либо вводить'\n        }\n    }\n});\nconsole.log(editor.i18n('Type something')) //Начните что-либо вводить\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 291,
									"character": 8
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reflection",
										"declaration": {
											"id": 2502,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 2503,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 2504,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "intrinsic",
													"name": "any"
												}
											},
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 291,
													"character": 9
												}
											]
										}
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": "\"en\""
						},
						{
							"id": 2518,
							"name": "imageDefaultWidth",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Image size defaults to a larger image"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 385,
									"character": 21
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "300"
						},
						{
							"id": 2486,
							"name": "inline",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Inline editing mode",
								"tags": [
									{
										"tag": "type",
										"text": "{boolean}\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 97,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2499,
							"name": "language",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Language by default. if `auto` language set by document.documentElement.lang || (navigator.language && navigator.language.substr(0, 2)) || (navigator.browserLanguage && navigator.browserLanguage.substr(0, 2)) || 'en'",
								"tags": [
									{
										"tag": "example",
										"text": "\n```html\n<!-- include in you page lang file -->\n<script src=\"jodit/lang/de.js\"></script>\n<script>\nvar editor = new Jodit('.editor', {\n   language: 'de'\n});\n</script>\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 256,
									"character": 12
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"auto\""
						},
						{
							"id": 2467,
							"name": "license",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 26,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"\""
						},
						{
							"id": 2495,
							"name": "maxWidth",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 187,
									"character": 12
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "number"
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": "\"100%\""
						},
						{
							"id": 2497,
							"name": "minHeight",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Editor's min-height",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   minHeight: '30%' //min-height: 30%\n})\n```"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   minHeight: 200 //min-height: 200px\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 229,
									"character": 13
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "number"
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": "200"
						},
						{
							"id": 2494,
							"name": "minWidth",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 186,
									"character": 12
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "number"
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": "\"200px\""
						},
						{
							"id": 2480,
							"name": "ownerDocument",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 58,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "Document"
							},
							"defaultValue": " document"
						},
						{
							"id": 2481,
							"name": "ownerWindow",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 59,
									"character": 15
								}
							],
							"type": {
								"type": "reference",
								"name": "Window"
							},
							"defaultValue": " window"
						},
						{
							"id": 2468,
							"name": "preset",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 27,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"custom\""
						},
						{
							"id": 2483,
							"name": "readonly",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Change the read-only state of the editor",
								"tags": [
									{
										"tag": "type",
										"text": "{boolean}\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 70,
									"character": 12
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2519,
							"name": "removeButtons",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Do not display these buttons that are on the list",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('#editor2', {\n    removeButtons: ['hr', 'source']\n});\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 396,
									"character": 17
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							},
							"defaultValue": " []"
						},
						{
							"id": 2489,
							"name": "saveHeightInStorage",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "if set true and height !== auto then after reload editor will be have latest height"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 118,
									"character": 23
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2488,
							"name": "saveModeInStorage",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "if set true then the current mode is saved in a cookie , and is restored after a reload of the page"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 113,
									"character": 21
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2507,
							"name": "showTooltip",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Show tooltip after mouse enter on the button"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 306,
									"character": 15
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "true"
						},
						{
							"id": 2508,
							"name": "showTooltipDelay",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Delay before show tooltip"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 311,
									"character": 20
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "500"
						},
						{
							"id": 2522,
							"name": "sizeLG",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The width of the editor, accepted as the biggest. Used to the responsive version of the editor"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 421,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "900"
						},
						{
							"id": 2523,
							"name": "sizeMD",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The width of the editor, accepted as the medium. Used to the responsive version of the editor"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 426,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "700"
						},
						{
							"id": 2524,
							"name": "sizeSM",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The width of the editor, accepted as the small. Used to the responsive version of the editor"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 431,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "400"
						},
						{
							"id": 2490,
							"name": "spellcheck",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Options specifies whether the editor is to have its spelling and grammar checked or not",
								"tags": [
									{
										"tag": "see",
										"text": "{@link http://www.w3schools.com/tags/att_global_spellcheck.asp}\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 124,
									"character": 14
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "true"
						},
						{
							"id": 2505,
							"name": "tabIndex",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The tabindex global attribute is an integer indicating if the element can take input focus (is focusable), if it should participate to sequential keyboard navigation, and if so, at what position. It can take several values"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 296,
									"character": 12
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": " -1"
						},
						{
							"id": 2540,
							"name": "textIcons",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Buttons in toolbat without SVG - only texts",
								"tags": [
									{
										"tag": "type",
										"text": "{boolean}\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 601,
									"character": 13
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2487,
							"name": "theme",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Theme (can be \"dark\")",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nvar editor  = new  Jodit(\".dark_editor\", {\n     theme: \"dark\"\n});\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 108,
									"character": 9
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"default\""
						},
						{
							"id": 2506,
							"name": "toolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Show toolbar"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 301,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "true"
						},
						{
							"id": 2485,
							"name": "toolbarButtonSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Size of icons in the toolbar (can be \"small\", \"middle\", \"large\")",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nvar editor  = new  Jodit(\".dark_editor\", {\n     toolbarButtonSize: \"small\"\n});\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 90,
									"character": 21
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "stringLiteral",
										"value": "small"
									},
									{
										"type": "stringLiteral",
										"value": "middle"
									},
									{
										"type": "stringLiteral",
										"value": "large"
									}
								]
							},
							"defaultValue": "\"middle\""
						},
						{
							"id": 2492,
							"name": "triggerChangeEvent",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "After all changes in editors for textarea will call change trigger",
								"tags": [
									{
										"tag": "example",
										"text": "\n ```javascript\nvar editor = new Jodit('#editor');\ndocument.getElementById('editor').addEventListener('change', function () {\n     console.log(this.value);\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 159,
									"character": 22
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "true"
						},
						{
							"id": 2509,
							"name": "useNativeTooltip",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Instead of create custop tooltip - use native title tooltips",
								"tags": [
									{
										"tag": "type",
										"text": "{boolean}\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 317,
									"character": 20
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2512,
							"name": "useSplitMode",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Use split mode",
								"tags": [
									{
										"tag": "type",
										"text": "{boolean}\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 347,
									"character": 16
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2493,
							"name": "width",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Editor's width",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   width: '100%',\n})\n```"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   width: 600, // equivalent for '600px'\n})\n```"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('.editor', {\n   width: 'auto', // autosize\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 185,
									"character": 9
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "number"
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"defaultValue": "\"auto\""
						},
						{
							"id": 2482,
							"name": "zIndex",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "z-index For editor"
							},
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 64,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "0"
						},
						{
							"id": 2513,
							"name": "colors",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "The colors in HEX representation to select a color for the background and for the text in colorpicker",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\n new Jodit('#editor', {\n    colors: ['#ff0000', '#00ff00', '#0000ff']\n})\n```\n"
									}
								]
							},
							"children": [
								{
									"id": 2516,
									"name": "full",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "Config.ts",
											"line": 361,
											"character": 12
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									"defaultValue": " [\r\n            '#E6B8AF', '#F4CCCC', '#FCE5CD', '#FFF2CC', '#D9EAD3', '#D0E0E3', '#C9DAF8', '#CFE2F3', '#D9D2E9', '#EAD1DC',\r\n            '#DD7E6B', '#EA9999', '#F9CB9C', '#FFE599', '#B6D7A8', '#A2C4C9', '#A4C2F4', '#9FC5E8', '#B4A7D6', '#D5A6BD',\r\n            '#CC4125', '#E06666', '#F6B26B', '#FFD966', '#93C47D', '#76A5AF', '#6D9EEB', '#6FA8DC', '#8E7CC3', '#C27BA0',\r\n            '#A61C00', '#CC0000', '#E69138', '#F1C232', '#6AA84F', '#45818E', '#3C78D8', '#3D85C6', '#674EA7', '#A64D79',\r\n            '#85200C', '#990000', '#B45F06', '#BF9000', '#38761D', '#134F5C', '#1155CC', '#0B5394', '#351C75', '#733554',\r\n            '#5B0F00', '#660000', '#783F04', '#7F6000', '#274E13', '#0C343D', '#1C4587', '#073763', '#20124D', '#4C1130'\r\n        ]"
								},
								{
									"id": 2514,
									"name": "greyscale",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "Config.ts",
											"line": 359,
											"character": 17
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									"defaultValue": "  ['#000000', '#434343', '#666666', '#999999', '#B7B7B7', '#CCCCCC', '#D9D9D9', '#EFEFEF', '#F3F3F3', '#FFFFFF']"
								},
								{
									"id": 2515,
									"name": "palette",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "Config.ts",
											"line": 360,
											"character": 15
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									"defaultValue": "    ['#980000', '#FF0000', '#FF9900', '#FFFF00', '#00F0F0', '#00FFFF', '#4A86E8', '#0000FF', '#9900FF', '#FF00FF']"
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										2516,
										2514,
										2515
									]
								}
							],
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 358,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						},
						{
							"id": 2469,
							"name": "presets",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isExported": true
							},
							"children": [
								{
									"id": 2470,
									"name": "inline",
									"kind": 2097152,
									"kindString": "Object literal",
									"flags": {
										"isExported": true
									},
									"children": [
										{
											"id": 2471,
											"name": "inline",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isExported": true
											},
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 30,
													"character": 18
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										},
										{
											"id": 2477,
											"name": "showCharsCounter",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isExported": true
											},
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 52,
													"character": 28
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 2479,
											"name": "showPlaceholder",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isExported": true
											},
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 54,
													"character": 27
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 2478,
											"name": "showWordsCounter",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isExported": true
											},
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 53,
													"character": 28
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 2476,
											"name": "showXPathInStatusbar",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isExported": true
											},
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 51,
													"character": 32
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 2472,
											"name": "toolbar",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isExported": true
											},
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 31,
													"character": 19
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 2473,
											"name": "toolbarInline",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isExported": true
											},
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 32,
													"character": 25
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										},
										{
											"id": 2474,
											"name": "popup",
											"kind": 2097152,
											"kindString": "Object literal",
											"flags": {
												"isExported": true
											},
											"children": [
												{
													"id": 2475,
													"name": "selection",
													"kind": 32,
													"kindString": "Variable",
													"flags": {
														"isExported": true
													},
													"sources": [
														{
															"fileName": "Config.ts",
															"line": 34,
															"character": 25
														}
													],
													"type": {
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "string"
														}
													},
													"defaultValue": " [\r\n                    'bold',\r\n                    'underline',\r\n                    'italic',\r\n                    'ul',\r\n                    'ol',\r\n                    'outdent',\r\n                    'indent','\\n',\r\n                    'fontsize',\r\n                    'brush',\r\n                    'paragraph',\r\n                    'link',\r\n                    'align',\r\n                    'cut',\r\n                    'dots',\r\n                ]"
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														2475
													]
												}
											],
											"sources": [
												{
													"fileName": "Config.ts",
													"line": 33,
													"character": 17
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"groups": [
										{
											"title": "Variables",
											"kind": 32,
											"children": [
												2471,
												2477,
												2479,
												2478,
												2476,
												2472,
												2473
											]
										},
										{
											"title": "Object literals",
											"kind": 2097152,
											"children": [
												2474
											]
										}
									],
									"sources": [
										{
											"fileName": "Config.ts",
											"line": 29,
											"character": 14
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "object"
									}
								}
							],
							"groups": [
								{
									"title": "Object literals",
									"kind": 2097152,
									"children": [
										2470
									]
								}
							],
							"sources": [
								{
									"fileName": "Config.ts",
									"line": 28,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2484,
								2525,
								2526,
								2527,
								2528,
								2517,
								2529,
								2500,
								2511,
								2498,
								2520,
								2491,
								2510,
								2536,
								2521,
								2496,
								2501,
								2518,
								2486,
								2499,
								2467,
								2495,
								2497,
								2494,
								2480,
								2481,
								2468,
								2483,
								2519,
								2489,
								2488,
								2507,
								2508,
								2522,
								2523,
								2524,
								2490,
								2505,
								2540,
								2487,
								2506,
								2485,
								2492,
								2509,
								2512,
								2493,
								2482
							]
						},
						{
							"title": "Object literals",
							"kind": 2097152,
							"children": [
								2513,
								2469
							]
						}
					],
					"sources": [
						{
							"fileName": "Config.ts",
							"line": 25,
							"character": 19
						}
					]
				},
				{
					"id": 2541,
					"name": "OptionsDefault",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2542,
							"name": "OptionsDefault",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2543,
									"name": "this",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2544,
									"name": "options",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "Config.ts",
							"line": 604,
							"character": 27
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2466
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2541
					]
				}
			],
			"sources": [
				{
					"fileName": "Config.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2053,
			"name": "\"Jodit\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/Jodit.ts",
			"children": [
				{
					"id": 2057,
					"name": "Jodit",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true,
						"hasExportAssignment": true
					},
					"comment": {
						"shortText": "Class Jodit. Main class"
					},
					"children": [
						{
							"id": 2092,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Create instance of Jodit",
								"tags": [
									{
										"tag": "constructor",
										"text": "\n"
									}
								]
							},
							"signatures": [
								{
									"id": 2093,
									"name": "new Jodit",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"comment": {
										"shortText": "Create instance of Jodit",
										"tags": [
											{
												"tag": "constructor",
												"text": "\n"
											}
										]
									},
									"parameters": [
										{
											"id": 2094,
											"name": "element",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Selector or HTMLElement"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLInputElement"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 2095,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"comment": {
												"shortText": "Editor's options\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 138,
									"character": 31
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 2103,
							"name": "__defaultClassesKey",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 316,
									"character": 31
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"data-jodit-default-classes\""
						},
						{
							"id": 2102,
							"name": "__defaultStyleDisplayKey",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 315,
									"character": 36
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"data-jodit-default-style-display\""
						},
						{
							"id": 2198,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 2096,
							"name": "__plugins",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 300,
									"character": 13
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2097,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {
										"isExported": true
									},
									"indexSignature": {
										"id": 2098,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 2099,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "reference",
											"name": "JoditPlugin",
											"id": 2054
										}
									},
									"sources": [
										{
											"fileName": "Jodit.ts",
											"line": 300,
											"character": 14
										}
									]
								}
							}
						},
						{
							"id": 2146,
							"name": "__selectionLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 797,
									"character": 29
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"name": "markerInfo",
											"id": 396
										}
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null"
						},
						{
							"id": 2191,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 2059,
							"name": "buffer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"comment": {
								"shortText": "Some extra data inside editor",
								"tags": [
									{
										"tag": "type",
										"text": "{{}}"
									},
									{
										"tag": "see",
										"text": "copyformat plugin\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 43,
									"character": 17
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2060,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {
										"isExported": true
									},
									"indexSignature": {
										"id": 2061,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 2062,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									"sources": [
										{
											"fileName": "Jodit.ts",
											"line": 43,
											"character": 18
										}
									]
								}
							}
						},
						{
							"id": 2128,
							"name": "commands",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 638,
									"character": 20
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2129,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {
										"isExported": true
									},
									"indexSignature": {
										"id": 2130,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 2131,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "reference",
											"name": "Array",
											"typeArguments": [
												{
													"type": "union",
													"types": [
														{
															"type": "reference",
															"name": "CommandType"
														},
														{
															"type": "reference",
															"name": "Function"
														}
													]
												}
											]
										}
									},
									"sources": [
										{
											"fileName": "Jodit.ts",
											"line": 638,
											"character": 21
										}
									]
								}
							}
						},
						{
							"id": 2073,
							"name": "components",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 61,
									"character": 14
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"defaultValue": " []"
						},
						{
							"id": 2079,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "container main editor's box"
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 92,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 2084,
							"name": "editor",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "editor It contains the root element editor"
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 107,
									"character": 10
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "HTMLDivElement"
									},
									{
										"type": "reference",
										"name": "HTMLBodyElement"
									}
								]
							}
						},
						{
							"id": 2071,
							"name": "editorDocument",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{HTMLDocument} editorDocument\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 54,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDocument"
							}
						},
						{
							"id": 2072,
							"name": "editorWindow",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{Window} editorWindow\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 59,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "Window"
							}
						},
						{
							"id": 2083,
							"name": "element",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "element It contains source element"
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 102,
									"character": 11
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 2082,
							"name": "events",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 97,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "EventsNative",
								"id": 73
							}
						},
						{
							"id": 2089,
							"name": "filebrowser",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{FileBrowser} filebrowser\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 134,
									"character": 15
								}
							],
							"type": {
								"type": "reference",
								"name": "FileBrowser",
								"id": 1610
							}
						},
						{
							"id": 2090,
							"name": "helper",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 136,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						},
						{
							"id": 2189,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 2085,
							"name": "iframe",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "iframe Iframe for iframe mode"
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 113,
									"character": 10
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "HTMLIFrameElement"
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null"
						},
						{
							"id": 2106,
							"name": "isDestructed",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 380,
									"character": 16
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2190,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 2155,
							"name": "mode",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 827,
									"character": 8
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": " consts.MODE_WYSIWYG"
						},
						{
							"id": 2081,
							"name": "observer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 95,
									"character": 12
								}
							],
							"type": {
								"type": "reference",
								"name": "Observer",
								"id": 2013
							}
						},
						{
							"id": 2086,
							"name": "options",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "options All Jodit settings default + second arguments of constructor"
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 119,
									"character": 11
								}
							],
							"type": {
								"type": "reference",
								"name": "Config"
							}
						},
						{
							"id": 2074,
							"name": "ownerDocument",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{HTMLDocument} ownerDocument\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 66,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDocument"
							}
						},
						{
							"id": 2075,
							"name": "ownerWindow",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "ownerWindow"
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 71,
									"character": 15
								}
							],
							"type": {
								"type": "reference",
								"name": "Window"
							}
						},
						{
							"id": 2077,
							"name": "progress_bar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "progress_bar Progress bar"
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 82,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 2087,
							"name": "selection",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{Select} selection\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 124,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "Select",
								"id": 284
							}
						},
						{
							"id": 2080,
							"name": "statusbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 94,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "StatusBar",
								"id": 1893
							}
						},
						{
							"id": 2076,
							"name": "storage",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Container for set/get value",
								"tags": [
									{
										"tag": "type",
										"text": "{Storage}\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 77,
									"character": 11
								}
							],
							"type": {
								"type": "reference",
								"name": "Storage",
								"id": 1582
							},
							"defaultValue": " new Storage(new localStorageProvider())"
						},
						{
							"id": 2091,
							"name": "toolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 138,
									"character": 11
								}
							],
							"type": {
								"type": "reference",
								"name": "ToolbarCollection",
								"id": 917
							}
						},
						{
							"id": 2088,
							"name": "uploader",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{Uploader} uploader\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 129,
									"character": 12
								}
							],
							"type": {
								"type": "reference",
								"name": "Uploader",
								"id": 1306
							}
						},
						{
							"id": 2058,
							"name": "version",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 35,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": " appVersion"
						},
						{
							"id": 2078,
							"name": "workplace",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "workplace It contains source and wysiwyg editors"
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 87,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 2063,
							"name": "defaultOptions",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 45,
									"character": 25
								}
							],
							"type": {
								"type": "reference",
								"name": "Config"
							}
						},
						{
							"id": 2066,
							"name": "instances",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 48,
									"character": 20
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2067,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {
										"isExported": true
									},
									"indexSignature": {
										"id": 2068,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 2069,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "reference",
											"name": "Jodit",
											"id": 2057
										}
									},
									"sources": [
										{
											"fileName": "Jodit.ts",
											"line": 48,
											"character": 21
										}
									]
								}
							}
						},
						{
							"id": 2070,
							"name": "lang",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 49,
									"character": 15
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						},
						{
							"id": 2065,
							"name": "modules",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 47,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						},
						{
							"id": 2064,
							"name": "plugins",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 46,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						},
						{
							"id": 2181,
							"name": "defaultTimeout",
							"kind": 262144,
							"kindString": "Accessor",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Return default timeout period in milliseconds for some debounce or throttle functions. By default return {observer.timeout} options",
								"returns": "\n"
							},
							"getSignature": {
								"id": 2182,
								"name": "__get",
								"kind": 524288,
								"kindString": "Get signature",
								"flags": {},
								"comment": {
									"shortText": "Return default timeout period in milliseconds for some debounce or throttle functions. By default return {observer.timeout} options",
									"returns": "\n"
								},
								"type": {
									"type": "intrinsic",
									"name": "number"
								}
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 1061,
									"character": 22
								}
							]
						},
						{
							"id": 2124,
							"name": "value",
							"kind": 262144,
							"kindString": "Accessor",
							"flags": {
								"isExported": true
							},
							"getSignature": {
								"id": 2125,
								"name": "__get",
								"kind": 524288,
								"kindString": "Get signature",
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "string"
								}
							},
							"setSignature": {
								"id": 2126,
								"name": "__set",
								"kind": 1048576,
								"kindString": "Set signature",
								"flags": {},
								"parameters": [
									{
										"id": 2127,
										"name": "html",
										"kind": 32768,
										"kindString": "Parameter",
										"flags": {},
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								],
								"type": {
									"type": "intrinsic",
									"name": "void"
								}
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 631,
									"character": 13
								},
								{
									"fileName": "Jodit.ts",
									"line": 634,
									"character": 13
								}
							]
						},
						{
							"id": 2104,
							"name": "__createEditor",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2105,
									"name": "__createEditor",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {
										"isPrivate": true
									},
									"comment": {
										"shortText": "Create main DIV element and replace source textarea"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 323,
									"character": 26
								}
							]
						},
						{
							"id": 2107,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2108,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Jodit's Destructor. Remove editor, and return source input"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 384,
									"character": 12
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 2141,
							"name": "execCommand",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2142,
									"name": "execCommand",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Execute command editor",
										"tags": [
											{
												"tag": "method",
												"text": "execCommand"
											},
											{
												"tag": "fires",
												"text": "beforeCommand"
											},
											{
												"tag": "fires",
												"text": "afterCommand"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nthis.execCommand('fontSize', 12); // sets the size of 12 px\nthis.execCommand('underline');\nthis.execCommand('formatBlock', 'p'); // will be inserted paragraph\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 2143,
											"name": "command",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "command. It supports all the {@link https://developer.mozilla.org/ru/docs/Web/API/Document/execCommand#commands} and a number of its own\nfor example applyCSSProperty. Comand fontSize receives the second parameter px, formatBlock and can take several options"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2144,
											"name": "second",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											},
											"defaultValue": "false"
										},
										{
											"id": 2145,
											"name": "third",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "null"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												]
											},
											"defaultValue": " null"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 734,
									"character": 15
								}
							]
						},
						{
							"id": 2132,
							"name": "execCustomCommands",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2133,
									"name": "execCustomCommands",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2134,
											"name": "commandName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2135,
											"name": "second",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 2136,
											"name": "third",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "null"
													},
													{
														"type": "intrinsic",
														"name": "any"
													}
												]
											},
											"defaultValue": " null"
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 640,
									"character": 30
								}
							]
						},
						{
							"id": 2116,
							"name": "getEditorText",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2117,
									"name": "getEditorText",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 564,
									"character": 17
								}
							]
						},
						{
							"id": 2113,
							"name": "getEditorValue",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2114,
									"name": "getEditorValue",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return editor value"
									},
									"parameters": [
										{
											"id": 2115,
											"name": "removeSelectionMarkers",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 511,
									"character": 18
								}
							]
						},
						{
							"id": 2109,
							"name": "getElementValue",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2110,
									"name": "getElementValue",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return source element value"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 491,
									"character": 19
								}
							]
						},
						{
							"id": 2194,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2195,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2196,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2197,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 2156,
							"name": "getMode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2157,
									"name": "getMode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return current editor mode: Jodit.MODE_WYSIWYG, Jodit.MODE_SOURCE or Jodit.MODE_SPLIT",
										"returns": "\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 833,
									"character": 11
								}
							]
						},
						{
							"id": 2111,
							"name": "getNativeEditorValue",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2112,
									"name": "getNativeEditorValue",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return real HTML value from WYSIWYG editor.",
										"returns": "\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 500,
									"character": 24
								}
							]
						},
						{
							"id": 2176,
							"name": "getReadOnly",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2177,
									"name": "getReadOnly",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return true if editor in read-only mode"
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 1035,
									"character": 15
								}
							]
						},
						{
							"id": 2160,
							"name": "getRealMode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2161,
									"name": "getRealMode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return current real work mode. When editor in MODE_SOURCE or MODE_WYSIWYG it will return them, but then editor in MODE_SPLIT it will return MODE_SOURCE if Textarea(CodeMirror) focused or MODE_WYSIWYG otherwise",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('#editor');\nconsole.log(editor.getRealMode());\n```\n"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 849,
									"character": 15
								}
							]
						},
						{
							"id": 2171,
							"name": "getVersion",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Return current version",
								"returns": "\n",
								"tags": [
									{
										"tag": "method",
										"text": "getVersion"
									}
								]
							},
							"signatures": [
								{
									"id": 2172,
									"name": "getVersion",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return current version",
										"returns": "\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 1009,
									"character": 14
								}
							]
						},
						{
							"id": 2167,
							"name": "i18n",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2168,
									"name": "i18n",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Internationalization method. Uses Jodit.lang object",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit(\"#redactor\", {\n     langusage: 'ru'\n});\nconsole.log(editor.i18n('Cancel')) //Отмена;\n\nJodit.defaultOptions.language = 'ru';\nconsole.log(Jodit.prototype.i18n('Cancel')) //Отмена\n\nJodit.lang.cs = {\n   Cancel: 'Zrušit'\n};\nJodit.defaultOptions.language = 'cs';\nconsole.log(Jodit.prototype.i18n('Cancel')) //Zrušit\n\nJodit.lang.cs = {\n   'Hello world': 'Hello \\s Good \\s'\n};\nJodit.defaultOptions.language = 'cs';\nconsole.log(Jodit.prototype.i18n('Hello world', 'mr.Perkins', 'day')) //Hello mr.Perkins Good day\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 2169,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Some text"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2170,
											"name": "params",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isRest": true
											},
											"comment": {
												"text": "Some text"
											},
											"type": {
												"type": "reference",
												"name": "Array",
												"typeArguments": [
													{
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "number"
															}
														]
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 958,
									"character": 8
								}
							]
						},
						{
							"id": 2100,
							"name": "initPlugines",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2101,
									"name": "initPlugines",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 302,
									"character": 16
								}
							]
						},
						{
							"id": 2158,
							"name": "isEditorMode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2159,
									"name": "isEditorMode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 836,
									"character": 16
								}
							]
						},
						{
							"id": 2199,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2200,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 2192,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2193,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 2152,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2153,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2154,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.isLockedNotBy",
										"id": 444
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 823,
									"character": 17
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 2147,
							"name": "lock",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2148,
									"name": "lock",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Disable selecting"
									},
									"parameters": [
										{
											"id": 2149,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "\"any\""
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 802,
									"character": 8
								}
							]
						},
						{
							"id": 2137,
							"name": "registerCommand",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2138,
									"name": "registerCommand",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Register custom handler for command",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar jodit = new Jodit('#editor);\n\njodit.setEditorValue('test test test');\n\njodit.registerCommand('replaceString', function (command, needle, replace) {\n     var value = this.getEditorValue();\n     this.setEditorValue(value.replace(needle, replace));\n     return false; // stop execute native command\n});\n\njodit.execCommand('replaceString', 'test', 'stop');\n\nconsole.log(jodit.getEditorValue()); // stop test test\n\n// and you can add hotkeys for command\njodit.registerCommand('replaceString', {\n   hotkeys: 'ctrl+r',\n   exec: function (command, needle, replace) {\n    var value = this.getEditorValue();\n    this.setEditorValue(value.replace(needle, replace));\n   }\n});\n\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 2139,
											"name": "commandNameOriginal",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2140,
											"name": "command",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "CommandType"
													},
													{
														"type": "reference",
														"name": "Function"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 696,
									"character": 19
								}
							]
						},
						{
							"id": 2121,
							"name": "setEditorValue",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2122,
									"name": "setEditorValue",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set editor html value and if set sync fill source element value\nWhen method was called without arguments - it is simple way to synchronize editor to element"
									},
									"parameters": [
										{
											"id": 2123,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 609,
									"character": 18
								}
							]
						},
						{
							"id": 2118,
							"name": "setElementValue",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2119,
									"name": "setElementValue",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set source element value and if set sync fill editor value\nWhen method was called without arguments - it is simple way to synchronize element to editor"
									},
									"parameters": [
										{
											"id": 2120,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 581,
									"character": 19
								}
							]
						},
						{
							"id": 2162,
							"name": "setMode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2163,
									"name": "setMode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set current mode",
										"tags": [
											{
												"tag": "fired",
												"text": "beforeSetMode"
											},
											{
												"tag": "fired",
												"text": "afterSetMode\n"
											}
										]
									},
									"parameters": [
										{
											"id": 2164,
											"name": "mode",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 859,
									"character": 11
								}
							]
						},
						{
							"id": 2173,
							"name": "setReadOnly",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2174,
									"name": "setReadOnly",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Switch on/off the editor into the read-only state.\nWhen in readonly, the user is not able to change the editor content, but can still use some editor functions (show source code, print content, or seach).\nThis function firing the `readonly` event."
									},
									"parameters": [
										{
											"id": 2175,
											"name": "isReadOnly",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 1020,
									"character": 15
								}
							]
						},
						{
							"id": 2178,
							"name": "toggleFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2179,
									"name": "toggleFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2180,
											"name": "isFullSize",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 1039,
									"character": 18
								}
							]
						},
						{
							"id": 2165,
							"name": "toggleMode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2166,
									"name": "toggleMode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Toggle editor mode WYSIWYG to TEXTAREA(CodeMirror) to SPLIT(WYSIWYG and TEXTAREA) to again WYSIWYG",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('#editor');\neditor.toggleMode();\n```\n"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 918,
									"character": 14
								}
							]
						},
						{
							"id": 2150,
							"name": "unlock",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2151,
									"name": "unlock",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Enable selecting"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 813,
									"character": 10
								}
							]
						},
						{
							"id": 2183,
							"name": "Array",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2184,
									"name": "Array",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2185,
											"name": "array",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Array",
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												]
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "JoditArray",
										"id": 2203
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 1065,
									"character": 16
								}
							]
						},
						{
							"id": 2186,
							"name": "Object",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2187,
									"name": "Object",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2188,
											"name": "object",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "JoditObject",
										"id": 2210
									}
								}
							],
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 1068,
									"character": 17
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2092
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2103,
								2102,
								2198,
								2096,
								2146,
								2191,
								2059,
								2128,
								2073,
								2079,
								2084,
								2071,
								2072,
								2083,
								2082,
								2089,
								2090,
								2189,
								2085,
								2106,
								2190,
								2155,
								2081,
								2086,
								2074,
								2075,
								2077,
								2087,
								2080,
								2076,
								2091,
								2088,
								2058,
								2078,
								2063,
								2066,
								2070,
								2065,
								2064
							]
						},
						{
							"title": "Accessors",
							"kind": 262144,
							"children": [
								2181,
								2124
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								2104,
								2107,
								2141,
								2132,
								2116,
								2113,
								2109,
								2194,
								2156,
								2111,
								2176,
								2160,
								2171,
								2167,
								2100,
								2158,
								2199,
								2192,
								2152,
								2147,
								2137,
								2121,
								2118,
								2162,
								2173,
								2178,
								2165,
								2150,
								2183,
								2186
							]
						}
					],
					"sources": [
						{
							"fileName": "Jodit.ts",
							"line": 34,
							"character": 18
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				},
				{
					"id": 2054,
					"name": "JoditPlugin",
					"kind": 256,
					"kindString": "Interface",
					"flags": {},
					"children": [
						{
							"id": 2055,
							"name": "destruct",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 29,
									"character": 12
								}
							],
							"type": {
								"type": "reference",
								"name": "Function"
							}
						},
						{
							"id": 2056,
							"name": "open",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "Jodit.ts",
									"line": 30,
									"character": 8
								}
							],
							"type": {
								"type": "reference",
								"name": "Function"
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2055,
								2056
							]
						}
					],
					"sources": [
						{
							"fileName": "Jodit.ts",
							"line": 28,
							"character": 21
						}
					]
				},
				{
					"id": 2201,
					"name": "appVersion",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isLet": true
					},
					"sources": [
						{
							"fileName": "Jodit.ts",
							"line": 26,
							"character": 22
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2057
					]
				},
				{
					"title": "Interfaces",
					"kind": 256,
					"children": [
						2054
					]
				},
				{
					"title": "Variables",
					"kind": 32,
					"children": [
						2201
					]
				}
			],
			"sources": [
				{
					"fileName": "Jodit.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1,
			"name": "\"constants\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/constants.ts",
			"children": [
				{
					"id": 28,
					"name": "ACCURACY",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 42,
							"character": 21
						}
					],
					"type": {
						"type": "unknown",
						"name": "10"
					},
					"defaultValue": "10"
				},
				{
					"id": 29,
					"name": "BR",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 57,
							"character": 15
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "br"
					},
					"defaultValue": "\"br\""
				},
				{
					"id": 38,
					"name": "EMULATE_DBLCLICK_TIMEOUT",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 86,
							"character": 37
						}
					],
					"type": {
						"type": "unknown",
						"name": "300"
					},
					"defaultValue": "300"
				},
				{
					"id": 40,
					"name": "INSERT_AS_HTML",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 90,
							"character": 27
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "insert_as_html"
					},
					"defaultValue": "\"insert_as_html\""
				},
				{
					"id": 42,
					"name": "INSERT_AS_TEXT",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 92,
							"character": 27
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "insert_as_text"
					},
					"defaultValue": "\"insert_as_text\""
				},
				{
					"id": 41,
					"name": "INSERT_CLEAR_HTML",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 91,
							"character": 30
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "insert_clear_html"
					},
					"defaultValue": "\"insert_clear_html\""
				},
				{
					"id": 43,
					"name": "INSERT_ONLY_TEXT",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 93,
							"character": 29
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "insert_only_text"
					},
					"defaultValue": "\"insert_only_text\""
				},
				{
					"id": 2,
					"name": "INVISIBLE_SPACE",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 7,
							"character": 28
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "﻿"
					},
					"defaultValue": "\"﻿\""
				},
				{
					"id": 3,
					"name": "INVISIBLE_SPACE_REG_EXP",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 8,
							"character": 36
						}
					],
					"type": {
						"type": "reference",
						"name": "RegExp"
					},
					"defaultValue": " /[\\uFEFF]/g"
				},
				{
					"id": 4,
					"name": "INVISIBLE_SPACE_REG_EXP_END",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 9,
							"character": 40
						}
					],
					"type": {
						"type": "reference",
						"name": "RegExp"
					},
					"defaultValue": " /[\\uFEFF]+$/g"
				},
				{
					"id": 5,
					"name": "INVISIBLE_SPACE_REG_EXP_START",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 10,
							"character": 42
						}
					],
					"type": {
						"type": "reference",
						"name": "RegExp"
					},
					"defaultValue": " /^[\\uFEFF]+/g"
				},
				{
					"id": 9,
					"name": "IS_BLOCK",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 16,
							"character": 21
						}
					],
					"type": {
						"type": "reference",
						"name": "RegExp"
					},
					"defaultValue": " /^(PRE|DIV|P|LI|H[1-6]|BLOCKQUOTE|TD|TH|TABLE|BODY|HTML|FIGCAPTION|FIGURE)$/i"
				},
				{
					"id": 10,
					"name": "IS_SPAN",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 17,
							"character": 20
						}
					],
					"type": {
						"type": "reference",
						"name": "RegExp"
					},
					"defaultValue": " /^(STRONG|SPAN|I|EM|B)$/"
				},
				{
					"id": 39,
					"name": "JODIT_SELECTED_CELL_MARKER",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 88,
							"character": 39
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "data-jodit-selected-cell"
					},
					"defaultValue": "\"data-jodit-selected-cell\""
				},
				{
					"id": 11,
					"name": "KEY_BACKSPACE",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 19,
							"character": 26
						}
					],
					"type": {
						"type": "unknown",
						"name": "8"
					},
					"defaultValue": "8"
				},
				{
					"id": 19,
					"name": "KEY_DELETE",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 29,
							"character": 23
						}
					],
					"type": {
						"type": "unknown",
						"name": "46"
					},
					"defaultValue": "46"
				},
				{
					"id": 18,
					"name": "KEY_DOWN",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 27,
							"character": 21
						}
					],
					"type": {
						"type": "unknown",
						"name": "40"
					},
					"defaultValue": "40"
				},
				{
					"id": 13,
					"name": "KEY_ENTER",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 21,
							"character": 22
						}
					],
					"type": {
						"type": "unknown",
						"name": "13"
					},
					"defaultValue": "13"
				},
				{
					"id": 14,
					"name": "KEY_ESC",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 22,
							"character": 20
						}
					],
					"type": {
						"type": "unknown",
						"name": "27"
					},
					"defaultValue": "27"
				},
				{
					"id": 20,
					"name": "KEY_F",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 31,
							"character": 18
						}
					],
					"type": {
						"type": "unknown",
						"name": "70"
					},
					"defaultValue": "70"
				},
				{
					"id": 26,
					"name": "KEY_F3",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 38,
							"character": 19
						}
					],
					"type": {
						"type": "unknown",
						"name": "114"
					},
					"defaultValue": "114"
				},
				{
					"id": 22,
					"name": "KEY_H",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 33,
							"character": 18
						}
					],
					"type": {
						"type": "unknown",
						"name": "72"
					},
					"defaultValue": "72"
				},
				{
					"id": 15,
					"name": "KEY_LEFT",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 24,
							"character": 21
						}
					],
					"type": {
						"type": "unknown",
						"name": "37"
					},
					"defaultValue": "37"
				},
				{
					"id": 21,
					"name": "KEY_R",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 32,
							"character": 18
						}
					],
					"type": {
						"type": "unknown",
						"name": "82"
					},
					"defaultValue": "82"
				},
				{
					"id": 17,
					"name": "KEY_RIGHT",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 26,
							"character": 22
						}
					],
					"type": {
						"type": "unknown",
						"name": "39"
					},
					"defaultValue": "39"
				},
				{
					"id": 12,
					"name": "KEY_TAB",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 20,
							"character": 20
						}
					],
					"type": {
						"type": "unknown",
						"name": "9"
					},
					"defaultValue": "9"
				},
				{
					"id": 16,
					"name": "KEY_UP",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 25,
							"character": 19
						}
					],
					"type": {
						"type": "unknown",
						"name": "38"
					},
					"defaultValue": "38"
				},
				{
					"id": 24,
					"name": "KEY_V",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 35,
							"character": 18
						}
					],
					"type": {
						"type": "unknown",
						"name": "86"
					},
					"defaultValue": "86"
				},
				{
					"id": 23,
					"name": "KEY_Y",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 34,
							"character": 18
						}
					],
					"type": {
						"type": "unknown",
						"name": "89"
					},
					"defaultValue": "89"
				},
				{
					"id": 25,
					"name": "KEY_Z",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 36,
							"character": 18
						}
					],
					"type": {
						"type": "unknown",
						"name": "90"
					},
					"defaultValue": "90"
				},
				{
					"id": 37,
					"name": "MARKER_CLASS",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 84,
							"character": 25
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "jodit_selection_marker"
					},
					"defaultValue": "\"jodit_selection_marker\""
				},
				{
					"id": 32,
					"name": "MODE_SOURCE",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{int} MODE_SOURCE=2 html editor mode\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 69,
							"character": 25
						}
					],
					"type": {
						"type": "unknown",
						"name": "2"
					},
					"defaultValue": "2"
				},
				{
					"id": 33,
					"name": "MODE_SPLIT",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{int} MODE_SPLIT=3  Source code editor and HTML editor both like {@link http://getuikit.com/docs/htmleditor.html|this}\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 74,
							"character": 24
						}
					],
					"type": {
						"type": "unknown",
						"name": "3"
					},
					"defaultValue": "3"
				},
				{
					"id": 31,
					"name": "MODE_WYSIWYG",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{int} MODE_WYSIWYG=1 WYSIWYG editor mode\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 64,
							"character": 26
						}
					],
					"type": {
						"type": "unknown",
						"name": "1"
					},
					"defaultValue": "1"
				},
				{
					"id": 27,
					"name": "NEARBY",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 41,
							"character": 19
						}
					],
					"type": {
						"type": "unknown",
						"name": "5"
					},
					"defaultValue": "5"
				},
				{
					"id": 30,
					"name": "PARAGRAPH",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 58,
							"character": 22
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "P"
					},
					"defaultValue": "\"P\""
				},
				{
					"id": 6,
					"name": "SPACE_REG_EXP",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 12,
							"character": 26
						}
					],
					"type": {
						"type": "reference",
						"name": "RegExp"
					},
					"defaultValue": " /[\\s\\n\\t\\r\\uFEFF\\u200b]+/g"
				},
				{
					"id": 8,
					"name": "SPACE_REG_EXP_END",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 14,
							"character": 30
						}
					],
					"type": {
						"type": "reference",
						"name": "RegExp"
					},
					"defaultValue": " /[\\s\\n\\t\\r\\uFEFF\\u200b]+$/g"
				},
				{
					"id": 7,
					"name": "SPACE_REG_EXP_START",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 13,
							"character": 32
						}
					],
					"type": {
						"type": "reference",
						"name": "RegExp"
					},
					"defaultValue": " /^[\\s\\n\\t\\r\\uFEFF\\u200b]+/g"
				},
				{
					"id": 36,
					"name": "TEXT_HTML",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 81,
							"character": 22
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "stringLiteral",
								"value": "text"
							},
							{
								"type": "stringLiteral",
								"value": "text/html"
							}
						]
					},
					"defaultValue": " navigator.userAgent.indexOf(\"MSIE\") != -1 || /rv:11.0/i.test(navigator.userAgent) ? 'text' : 'text/html'"
				},
				{
					"id": 35,
					"name": "TEXT_PLAIN",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 80,
							"character": 23
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "stringLiteral",
								"value": "text"
							},
							{
								"type": "stringLiteral",
								"value": "text/plain"
							}
						]
					},
					"defaultValue": " navigator.userAgent.indexOf(\"MSIE\") != -1 || /rv:11.0/i.test(navigator.userAgent) ? 'text' : 'text/plain'"
				},
				{
					"id": 34,
					"name": "URL_LIST",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{string} TEXT_PLAIN='text/plain'  For IE11 it will be 'text'. Need for dataTransfer.setData\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "constants.ts",
							"line": 79,
							"character": 21
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "stringLiteral",
								"value": "url"
							},
							{
								"type": "stringLiteral",
								"value": "text/uri-list"
							}
						]
					},
					"defaultValue": " navigator.userAgent.indexOf(\"MSIE\") != -1 || /rv:11.0/i.test(navigator.userAgent) ? 'url' : 'text/uri-list'"
				}
			],
			"groups": [
				{
					"title": "Variables",
					"kind": 32,
					"children": [
						28,
						29,
						38,
						40,
						42,
						41,
						43,
						2,
						3,
						4,
						5,
						9,
						10,
						39,
						11,
						19,
						18,
						13,
						14,
						20,
						26,
						22,
						15,
						21,
						17,
						12,
						16,
						24,
						23,
						25,
						37,
						32,
						33,
						31,
						27,
						30,
						6,
						8,
						7,
						36,
						35,
						34
					]
				}
			],
			"sources": [
				{
					"fileName": "constants.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3586,
			"name": "\"index\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/index.ts",
			"children": [
				{
					"id": 3587,
					"name": "esFilter",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isConst": true
					},
					"signatures": [
						{
							"id": 3588,
							"name": "esFilter",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 3589,
									"name": "key",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "index.ts",
							"line": 27,
							"character": 14
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						3587
					]
				}
			],
			"sources": [
				{
					"fileName": "index.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3583,
			"name": "\"langs/ar\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/langs/ar.ts",
			"sources": [
				{
					"fileName": "langs/ar.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3579,
			"name": "\"langs/de\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/langs/de.ts",
			"sources": [
				{
					"fileName": "langs/de.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3580,
			"name": "\"langs/en\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/langs/en.ts",
			"sources": [
				{
					"fileName": "langs/en.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3581,
			"name": "\"langs/fr\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/langs/fr.ts",
			"sources": [
				{
					"fileName": "langs/fr.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3584,
			"name": "\"langs/index\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/langs/index.ts",
			"sources": [
				{
					"fileName": "langs/index.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3582,
			"name": "\"langs/ru\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/langs/ru.ts",
			"sources": [
				{
					"fileName": "langs/ru.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1252,
			"name": "\"modules/Ajax\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Ajax.ts",
			"children": [
				{
					"id": 1302,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 1303,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 1304,
									"name": "defaultAjaxOptions",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 48,
											"character": 26
										}
									],
									"type": {
										"type": "reference",
										"name": "AjaxOptions",
										"id": 1275
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										1304
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 47,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								1303
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Ajax.ts",
							"line": 46,
							"character": 26
						}
					]
				},
				{
					"id": 1253,
					"name": "Ajax",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 1268,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1269,
									"name": "new Ajax",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1270,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										},
										{
											"id": 1271,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "AjaxOptions",
												"id": 1275
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Ajax",
										"id": 1253
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 110,
									"character": 22
								}
							]
						},
						{
							"id": 1267,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 110,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "IViewBased",
								"id": 404
							}
						},
						{
							"id": 1266,
							"name": "options",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 109,
									"character": 11
								}
							],
							"type": {
								"type": "reference",
								"name": "AjaxOptions",
								"id": 1275
							}
						},
						{
							"id": 1263,
							"name": "response",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 102,
									"character": 12
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 1262,
							"name": "status",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 101,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1261,
							"name": "xhr",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 99,
									"character": 15
								}
							],
							"type": {
								"type": "reference",
								"name": "XMLHttpRequest"
							}
						},
						{
							"id": 1254,
							"name": "__buildParams",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1255,
									"name": "__buildParams",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1256,
											"name": "obj",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reflection",
														"declaration": {
															"id": 1257,
															"name": "__type",
															"kind": 65536,
															"kindString": "Type literal",
															"flags": {},
															"indexSignature": {
																"id": 1258,
																"name": "__index",
																"kind": 8192,
																"kindString": "Index signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 1259,
																		"name": "key",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "intrinsic",
																			"name": "string"
																		},
																		{
																			"type": "intrinsic",
																			"name": "any"
																		}
																	]
																}
															},
															"sources": [
																{
																	"fileName": "modules/Ajax.ts",
																	"line": 75,
																	"character": 40
																}
															]
														}
													},
													{
														"type": "reference",
														"name": "FormData"
													}
												]
											}
										},
										{
											"id": 1260,
											"name": "prefix",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"name": "FormData"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 75,
									"character": 25
								}
							]
						},
						{
							"id": 1264,
							"name": "abort",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1265,
									"name": "abort",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Ajax",
										"id": 1253
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 104,
									"character": 9
								}
							]
						},
						{
							"id": 1272,
							"name": "send",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1273,
									"name": "send",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 121,
									"character": 8
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1268
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1267,
								1266,
								1263,
								1262,
								1261
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1254,
								1264,
								1272
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Ajax.ts",
							"line": 74,
							"character": 17
						}
					]
				},
				{
					"id": 1275,
					"name": "AjaxOptions",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/Ajax.ts",
							"line": 27,
							"character": 16
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1276,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1284,
									"name": "contentType",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 35,
											"character": 15
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "false"
											}
										]
									}
								},
								{
									"id": 1280,
									"name": "data",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 33,
											"character": 8
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reflection",
												"declaration": {
													"id": 1281,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 1282,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 1283,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													},
													"sources": [
														{
															"fileName": "modules/Ajax.ts",
															"line": 33,
															"character": 9
														}
													]
												}
											},
											{
												"type": "intrinsic",
												"name": "null"
											},
											{
												"type": "reference",
												"name": "FormData"
											}
										]
									}
								},
								{
									"id": 1277,
									"name": "dataType",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 28,
											"character": 12
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1285,
									"name": "headers",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 37,
											"character": 11
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reflection",
												"declaration": {
													"id": 1286,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 1287,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 1288,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													},
													"sources": [
														{
															"fileName": "modules/Ajax.ts",
															"line": 37,
															"character": 13
														}
													]
												}
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								},
								{
									"id": 1278,
									"name": "method",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 29,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1290,
									"name": "queryBuild",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 41,
											"character": 14
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1291,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1292,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1293,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Ajax",
																"id": 1253
															}
														},
														{
															"id": 1294,
															"name": "obj",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "reflection",
																		"declaration": {
																			"id": 1295,
																			"name": "__type",
																			"kind": 65536,
																			"kindString": "Type literal",
																			"flags": {},
																			"indexSignature": {
																				"id": 1296,
																				"name": "__index",
																				"kind": 8192,
																				"kindString": "Index signature",
																				"flags": {},
																				"parameters": [
																					{
																						"id": 1297,
																						"name": "key",
																						"kind": 32768,
																						"kindString": "Parameter",
																						"flags": {},
																						"type": {
																							"type": "intrinsic",
																							"name": "string"
																						}
																					}
																				],
																				"type": {
																					"type": "union",
																					"types": [
																						{
																							"type": "intrinsic",
																							"name": "string"
																						},
																						{
																							"type": "intrinsic",
																							"name": "any"
																						}
																					]
																				}
																			},
																			"sources": [
																				{
																					"fileName": "modules/Ajax.ts",
																					"line": 41,
																					"character": 43
																				}
																			]
																		}
																	},
																	{
																		"type": "reference",
																		"name": "FormData"
																	}
																]
															}
														},
														{
															"id": 1298,
															"name": "prefix",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														]
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Ajax.ts",
													"line": 41,
													"character": 16
												}
											]
										}
									}
								},
								{
									"id": 1279,
									"name": "url",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 31,
											"character": 7
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1289,
									"name": "withCredentials",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 39,
											"character": 19
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1299,
									"name": "xhr",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Ajax.ts",
											"line": 43,
											"character": 7
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1300,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1301,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "XMLHttpRequest"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Ajax.ts",
													"line": 43,
													"character": 9
												}
											]
										}
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1284,
										1280,
										1277,
										1285,
										1278,
										1290,
										1279,
										1289,
										1299
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Ajax.ts",
									"line": 27,
									"character": 19
								}
							]
						}
					}
				},
				{
					"id": 1274,
					"name": "XDomainRequest",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{object} defaultAjaxOptions A set of key/value pairs that configure the Ajax request. All settings are optional"
							},
							{
								"tag": "property",
								"text": "{object} defaultAjaxOptions.headers An object of additional header key/value pairs toWYSIWYG send along with requests using the XMLHttpRequest transport. Uses in {@link module:FileBrowser|FileBrowser} and {@link module:Uploader|Uploader}"
							},
							{
								"tag": "property",
								"text": "{string} defaultAjaxOptions.dataType='json' json or text The type of data that you're expecting back from the server. if `json` the return value passes through the `JSON.parse`"
							},
							{
								"tag": "property",
								"text": "{string} defaultAjaxOptions.method='GET' The HTTP method toWYSIWYG use for the request (e.g. \"POST\", \"GET\", \"PUT\")"
							},
							{
								"tag": "property",
								"text": "{string} defaultAjaxOptions.url='' A string containing the URL toWYSIWYG which the request is sent."
							},
							{
								"tag": "property",
								"text": "{string} defaultAjaxOptions.async=true By default, all requests are sent asynchronously (i.e. this is set toWYSIWYG true by default). If you need synchronous requests, set this option toWYSIWYG false"
							},
							{
								"tag": "property",
								"text": "{object|string} defaultAjaxOptions.data=null Data toWYSIWYG be sent toWYSIWYG the server. It is converted toWYSIWYG a query string, if not already a string. It's appended toWYSIWYG the url for GET-requests."
							},
							{
								"tag": "property",
								"text": "{string} defaultAjaxOptions.contentType='application/x-www-form-urlencoded; charset=UTF-8' When sending data toWYSIWYG the server, use this content type. Default is \"application/x-www-form-urlencoded; charset=UTF-8\", which is fine for most cases"
							},
							{
								"tag": "property",
								"text": "{function} defaultAjaxOptions.error=function () {} A function toWYSIWYG be called if the request fails"
							},
							{
								"tag": "property",
								"text": "{function} defaultAjaxOptions.success=function (resp) {} A function toWYSIWYG be called if the request succeeds"
							},
							{
								"tag": "property",
								"text": "{function} defaultAjaxOptions.xhr=function () { return new XMLHttpRequest(); } Callback for creating the XMLHttpRequest object.\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "modules/Ajax.ts",
							"line": 25,
							"character": 28
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "any"
					}
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						1302
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1253
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						1275
					]
				},
				{
					"title": "Variables",
					"kind": 32,
					"children": [
						1274
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Ajax.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 403,
			"name": "\"modules/Component\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Component.ts",
			"children": [
				{
					"id": 435,
					"name": "Component",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 438,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 439,
									"name": "new Component",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 440,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 17
								}
							]
						},
						{
							"id": 457,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 449,
							"name": "__modulesInstances",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 71,
									"character": 30
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 450,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 451,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 452,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "reference",
											"name": "Component",
											"id": 435
										}
									},
									"sources": [
										{
											"fileName": "modules/Component.ts",
											"line": 71,
											"character": 31
										}
									]
								}
							}
						},
						{
							"id": 441,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\""
						},
						{
							"id": 436,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 437,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							}
						},
						{
							"id": 447,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 448,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							]
						},
						{
							"id": 453,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 454,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 455,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 456,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							]
						},
						{
							"id": 458,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 459,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							]
						},
						{
							"id": 442,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 443,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							]
						},
						{
							"id": 444,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 445,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 446,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								438
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								457,
								449,
								441,
								436,
								437
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								447,
								453,
								458,
								442,
								444
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Component.ts",
							"line": 41,
							"character": 22
						}
					],
					"extendedBy": [
						{
							"type": "reference",
							"name": "Select",
							"id": 284
						},
						{
							"type": "reference",
							"name": "ToolbarElement",
							"id": 645
						},
						{
							"type": "reference",
							"name": "Dialog",
							"id": 1068
						},
						{
							"type": "reference",
							"name": "ContextMenu",
							"id": 1213
						},
						{
							"type": "reference",
							"name": "ImageEditor",
							"id": 1450
						},
						{
							"type": "reference",
							"name": "FileBrowser",
							"id": 1610
						},
						{
							"type": "reference",
							"name": "StatusBar",
							"id": 1893
						},
						{
							"type": "reference",
							"name": "Snapshot",
							"id": 1926
						},
						{
							"type": "reference",
							"name": "Observer",
							"id": 2013
						},
						{
							"type": "reference",
							"name": "Jodit",
							"id": 2057
						},
						{
							"type": "reference",
							"name": "Plugin",
							"id": 2698
						},
						{
							"type": "reference",
							"name": "redoundo",
							"id": 2926
						},
						{
							"type": "reference",
							"name": "source",
							"id": 2970
						},
						{
							"type": "reference",
							"name": "hotkeys",
							"id": 3073
						},
						{
							"type": "reference",
							"name": "TableProcessor",
							"id": 3207
						},
						{
							"type": "reference",
							"name": "search",
							"id": 3272
						},
						{
							"type": "reference",
							"name": "sticky",
							"id": 3362
						}
					]
				},
				{
					"id": 404,
					"name": "IViewBased",
					"kind": 256,
					"kindString": "Interface",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 406,
							"name": "buffer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 17,
									"character": 10
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 407,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 408,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 409,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									"sources": [
										{
											"fileName": "modules/Component.ts",
											"line": 17,
											"character": 11
										}
									]
								}
							}
						},
						{
							"id": 419,
							"name": "editor",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 28,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 416,
							"name": "editorDocument",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 24,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "Document"
							}
						},
						{
							"id": 415,
							"name": "editorWindow",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 23,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "Window"
							}
						},
						{
							"id": 420,
							"name": "events",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 30,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "EventsNative",
								"id": 73
							}
						},
						{
							"id": 427,
							"name": "getRealMode",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 35,
									"character": 15
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 428,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 429,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/Component.ts",
											"line": 35,
											"character": 16
										}
									]
								}
							}
						},
						{
							"id": 430,
							"name": "i18n",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 37,
									"character": 8
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 431,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 432,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 433,
													"name": "text",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 434,
													"name": "params",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {
														"isRest": true
													},
													"type": {
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "intrinsic",
																		"name": "number"
																	}
																]
															}
														]
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/Component.ts",
											"line": 37,
											"character": 9
										}
									]
								}
							}
						},
						{
							"id": 405,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 15,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 424,
							"name": "isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 33,
									"character": 14
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 425,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 426,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/Component.ts",
											"line": 33,
											"character": 15
										}
									]
								}
							}
						},
						{
							"id": 421,
							"name": "isLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 32,
									"character": 12
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 422,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 423,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/Component.ts",
											"line": 32,
											"character": 13
										}
									]
								}
							}
						},
						{
							"id": 411,
							"name": "options",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 21,
									"character": 11
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 412,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 413,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 414,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									"sources": [
										{
											"fileName": "modules/Component.ts",
											"line": 21,
											"character": 12
										}
									]
								}
							}
						},
						{
							"id": 417,
							"name": "ownerDocument",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 25,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "Document"
							}
						},
						{
							"id": 418,
							"name": "ownerWindow",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 26,
									"character": 15
								}
							],
							"type": {
								"type": "reference",
								"name": "Window"
							}
						},
						{
							"id": 410,
							"name": "progress_bar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 19,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								406,
								419,
								416,
								415,
								420,
								427,
								430,
								405,
								424,
								421,
								411,
								417,
								418,
								410
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Component.ts",
							"line": 14,
							"character": 27
						}
					],
					"implementedBy": [
						{
							"type": "reference",
							"name": "FileBrowser",
							"id": 1610
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						435
					]
				},
				{
					"title": "Interfaces",
					"kind": 256,
					"children": [
						404
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Component.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1212,
			"name": "\"modules/ContextMenu\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/ContextMenu.ts",
			"children": [
				{
					"id": 1213,
					"name": "ContextMenu",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Module to generate context menu",
						"tags": [
							{
								"tag": "module",
								"text": "ContextMenu"
							},
							{
								"tag": "param",
								"text": "Jodit main object\n",
								"param": "parent"
							}
						]
					},
					"children": [
						{
							"id": 1215,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1216,
									"name": "new ContextMenu",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1217,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "ContextMenu",
										"id": 1213
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ContextMenu.ts",
									"line": 24,
									"character": 33
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 1240,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 1230,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 1214,
							"name": "context",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ContextMenu.ts",
									"line": 24,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1228,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 1229,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 1218,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1219,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ContextMenu.ts",
									"line": 32,
									"character": 12
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 1236,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1237,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1238,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1239,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 1220,
							"name": "hide",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Hide context menu",
								"tags": [
									{
										"tag": "method",
										"text": "hide\n"
									}
								]
							},
							"signatures": [
								{
									"id": 1221,
									"name": "hide",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Hide context menu"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ContextMenu.ts",
									"line": 41,
									"character": 8
								}
							]
						},
						{
							"id": 1241,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1242,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 1231,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1232,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 1233,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1234,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1235,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 1222,
							"name": "show",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1223,
									"name": "show",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Generate and show context menu",
										"tags": [
											{
												"tag": "method",
												"text": "show"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nparent.show(e.clientX, e.clientY, [{icon: 'bin', title: 'Delete', exec: function () { alert(1) }]);\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 1224,
											"name": "x",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Global coordinate by X"
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 1225,
											"name": "y",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Global coordinate by Y"
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 1226,
											"name": "actions",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Array with plainobjects {icon: 'bin', title: 'Delete', exec: function () { do smth}}"
											},
											"type": {
												"type": "reference",
												"name": "Array",
												"typeArguments": [
													{
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "false"
															},
															{
																"type": "reference",
																"name": "Action",
																"id": 1243
															}
														]
													}
												]
											}
										},
										{
											"id": 1227,
											"name": "zIndex",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ContextMenu.ts",
									"line": 59,
									"character": 8
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1215
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1240,
								1230,
								1214,
								1228,
								1229
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1218,
								1236,
								1220,
								1241,
								1231,
								1233,
								1222
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ContextMenu.ts",
							"line": 23,
							"character": 24
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				},
				{
					"id": 1243,
					"name": "Action",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/ContextMenu.ts",
							"line": 11,
							"character": 11
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1244,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1247,
									"name": "exec",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ContextMenu.ts",
											"line": 14,
											"character": 8
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1248,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1249,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1250,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ContextMenu",
																"id": 1213
															}
														},
														{
															"id": 1251,
															"name": "e",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "MouseEvent"
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "false"
															},
															{
																"type": "intrinsic",
																"name": "void"
															}
														]
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ContextMenu.ts",
													"line": 14,
													"character": 11
												}
											]
										}
									}
								},
								{
									"id": 1245,
									"name": "icon",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ContextMenu.ts",
											"line": 12,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1246,
									"name": "title",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ContextMenu.ts",
											"line": 13,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1247,
										1245,
										1246
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/ContextMenu.ts",
									"line": 11,
									"character": 13
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1213
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						1243
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/ContextMenu.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3192,
			"name": "\"modules/Cookie\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Cookie.ts",
			"children": [
				{
					"id": 3193,
					"name": "Cookie",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 3199,
							"name": "get",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3200,
									"name": "get",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Get cookie value by key",
										"tags": [
											{
												"tag": "method",
												"text": "get"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nconsole.log(Jodit.modules.Cookie.get('somename'));\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 3201,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									},
									"implementationOf": {
										"type": "reference",
										"name": "IStorage.get",
										"id": 1572
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Cookie.ts",
									"line": 45,
									"character": 7
								}
							],
							"implementationOf": {
								"type": "reference",
								"name": "IStorage.get",
								"id": 1571
							}
						},
						{
							"id": 3202,
							"name": "remove",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3203,
									"name": "remove",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Remove cookie by key",
										"tags": [
											{
												"tag": "method",
												"text": "remove"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nJodit.modules.Cookie.remove('somename');\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 3204,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Cookie.ts",
									"line": 74,
									"character": 10
								}
							]
						},
						{
							"id": 3194,
							"name": "set",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3195,
									"name": "set",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set cookie value",
										"tags": [
											{
												"tag": "method",
												"text": "set"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nJodit.modules.Cookie.set('somename', somevalue, 5);\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 3196,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										},
										{
											"id": 3197,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										},
										{
											"id": 3198,
											"name": "days",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Cookie.ts",
									"line": 22,
									"character": 7
								}
							],
							"implementationOf": {
								"type": "reference",
								"name": "IStorage.set",
								"id": 1567
							}
						}
					],
					"groups": [
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3199,
								3202,
								3194
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Cookie.ts",
							"line": 9,
							"character": 19
						}
					],
					"implementedTypes": [
						{
							"type": "reference",
							"name": "IStorage",
							"id": 1566
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3193
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Cookie.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1067,
			"name": "\"modules/Dialog\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Dialog.ts",
			"children": [
				{
					"id": 1186,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 1187,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 1188,
									"name": "dialog",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 35,
											"character": 14
										}
									],
									"type": {
										"type": "reference",
										"name": "DialogOptions",
										"id": 1179
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										1188
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 34,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								1187
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Dialog.ts",
							"line": 33,
							"character": 26
						}
					]
				},
				{
					"id": 1068,
					"name": "Dialog",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Module to generate dialog windows",
						"tags": [
							{
								"tag": "param",
								"text": "Jodit main object",
								"param": "parent"
							},
							{
								"tag": "param",
								"text": "Extend Options\n",
								"param": "[opt]"
							}
						]
					},
					"children": [
						{
							"id": 1083,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1084,
									"name": "new Dialog",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1085,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										},
										{
											"id": 1086,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "DialogOptions",
												"id": 1179
											},
											"defaultValue": " {}"
										}
									],
									"type": {
										"type": "reference",
										"name": "Dialog",
										"id": 1068
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 84,
									"character": 49
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 1155,
							"name": "__isDestructed",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 542,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1176,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 1166,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 1089,
							"name": "destinition",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 172,
									"character": 23
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"defaultValue": " document.body"
						},
						{
							"id": 1092,
							"name": "destroyAfterClose",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 175,
									"character": 29
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1076,
							"name": "dialog",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{HTMLDivElement} dialog\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 73,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 1075,
							"name": "dialogbox",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{HTMLDivElement} dialogbox\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 68,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 1081,
							"name": "dialogbox_close",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 83,
									"character": 26
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLAnchorElement"
							}
						},
						{
							"id": 1079,
							"name": "dialogbox_content",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 81,
									"character": 28
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 1080,
							"name": "dialogbox_footer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 82,
									"character": 27
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 1082,
							"name": "dialogbox_fullsize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 84,
									"character": 29
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLAnchorElement"
							}
						},
						{
							"id": 1078,
							"name": "dialogbox_header",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 80,
									"character": 27
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLHeadingElement"
							}
						},
						{
							"id": 1090,
							"name": "document",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 173,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "Document"
							},
							"defaultValue": " document"
						},
						{
							"id": 1134,
							"name": "draggable",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 441,
									"character": 21
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1069,
							"name": "events",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 54,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "EventsNative",
								"id": 73
							}
						},
						{
							"id": 1121,
							"name": "iSetMaximization",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 349,
									"character": 28
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1164,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 1165,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 1093,
							"name": "moved",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 177,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1087,
							"name": "offsetX",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 169,
									"character": 19
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1088,
							"name": "offsetY",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 170,
									"character": 19
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1074,
							"name": "options",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 63,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "DialogOptions",
								"id": 1179
							}
						},
						{
							"id": 1133,
							"name": "resizeble",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 440,
									"character": 21
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1077,
							"name": "resizer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{HTMLDivElement} resizer\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 78,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 1135,
							"name": "startX",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 442,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "0"
						},
						{
							"id": 1136,
							"name": "startY",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 443,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "0"
						},
						{
							"id": 1091,
							"name": "window",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 174,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "Window"
							},
							"defaultValue": " window"
						},
						{
							"id": 1158,
							"name": "close",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Closes the dialog box , if you want to call the method {@link Dialog~destruct|destruct}",
								"tags": [
									{
										"tag": "see",
										"text": "destroy"
									},
									{
										"tag": "method",
										"text": "close"
									},
									{
										"tag": "fires",
										"text": "beforeClose"
									},
									{
										"tag": "fires",
										"text": "afterClose"
									},
									{
										"tag": "example",
										"text": "\n```javascript\n//You can close dialog two ways\nvar dialog = new Jodit.modules.Dialog();\ndialog.open('Hello world!', 'Title');\nvar $close = Jodit.modules.helper.dom('<a href=\"javascript:void(0)\" style=\"float:left;\" class=\"jodit_button\"><i class=\"icon icon-check\"></i>&nbsp;' + Jodit.prototype.i18n('Ok') + '</a>');\n$close.addEventListener('click', function () {\n    dialog.close();\n});\ndialog.setFooter($close);\n// and second way, you can close dialog from content\ndialog.open('<a onclick=\"var event = doc.createEvent('HTMLEvents'); event.initEvent('close_dialog', true, true); this.dispatchEvent(event)\">Close</a>', 'Title');\n```\n"
									}
								]
							},
							"signatures": [
								{
									"id": 1159,
									"name": "close",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Closes the dialog box , if you want to call the method {@link Dialog~destruct|destruct}"
									},
									"parameters": [
										{
											"id": 1160,
											"name": "e",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "MouseEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 581,
									"character": 9
								}
							]
						},
						{
							"id": 1156,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1157,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It destroys all objects created for the windows and also includes all the handlers for the window object"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 546,
									"character": 12
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 1172,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1173,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1174,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1175,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 1117,
							"name": "getMaxZIndexDialog",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1118,
									"name": "getMaxZIndexDialog",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Get dialog instance with maximum z-index displaying it on top of all the dialog boxes",
										"returns": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Dialog",
										"id": 1068
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 315,
									"character": 22
								}
							]
						},
						{
							"id": 1115,
							"name": "getZIndex",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1116,
									"name": "getZIndex",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return current Z-index",
										"returns": "\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 307,
									"character": 13
								}
							]
						},
						{
							"id": 1177,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1178,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 1167,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1168,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 1169,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1170,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1171,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 1131,
							"name": "isOpened",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1132,
									"name": "isOpened",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Open if the current window",
										"returns": "- true window open\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 436,
									"character": 12
								}
							]
						},
						{
							"id": 1070,
							"name": "lockSelect",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1071,
									"name": "lockSelect",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 56,
									"character": 22
								}
							]
						},
						{
							"id": 1122,
							"name": "maximization",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1123,
									"name": "maximization",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Expands the dialog on full browser window",
										"returns": "true - fullsize\n"
									},
									"parameters": [
										{
											"id": 1124,
											"name": "condition",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"comment": {
												"text": "true - fullsize"
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 357,
									"character": 16
								}
							]
						},
						{
							"id": 1144,
							"name": "onHeaderMouseDown",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1145,
									"name": "onHeaderMouseDown",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 1146,
											"name": "e",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "reference",
												"name": "MouseEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 465,
									"character": 29
								}
							]
						},
						{
							"id": 1150,
							"name": "onKeyDown",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1151,
									"name": "onKeyDown",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 1152,
											"name": "e",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "reference",
												"name": "KeyboardEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 523,
									"character": 21
								}
							]
						},
						{
							"id": 1147,
							"name": "onMouseMove",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1148,
									"name": "onMouseMove",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1149,
											"name": "e",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "MouseEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 489,
									"character": 23
								}
							]
						},
						{
							"id": 1142,
							"name": "onMouseUp",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1143,
									"name": "onMouseUp",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 446,
									"character": 21
								}
							]
						},
						{
							"id": 1153,
							"name": "onResize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1154,
									"name": "onResize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 536,
									"character": 20
								}
							]
						},
						{
							"id": 1161,
							"name": "onResizerMouseDown",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1162,
									"name": "onResizerMouseDown",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1163,
											"name": "e",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "MouseEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 621,
									"character": 30
								}
							]
						},
						{
							"id": 1125,
							"name": "open",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1126,
									"name": "open",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It opens a dialog box to center it, and causes the two event.",
										"tags": [
											{
												"tag": "fires",
												"text": "{@link event:beforeOpen} id returns 'false' then the window will not open"
											},
											{
												"tag": "fires",
												"text": "{@link event:afterOpen}\n"
											}
										]
									},
									"parameters": [
										{
											"id": 1127,
											"name": "content",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Element"
													},
													{
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "reference",
																		"name": "Element"
																	}
																]
															}
														]
													}
												]
											}
										},
										{
											"id": 1128,
											"name": "title",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Element"
													},
													{
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "reference",
																		"name": "Element"
																	}
																]
															}
														]
													}
												]
											}
										},
										{
											"id": 1129,
											"name": "destroyAfter",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										},
										{
											"id": 1130,
											"name": "modal",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 384,
									"character": 8
								}
							]
						},
						{
							"id": 1109,
							"name": "setContent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1110,
									"name": "setContent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It specifies the contents of the dialog box. It can take a string and an array of objects",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar dialog = new Jodi.modules.Dialog(parent);\ndialog.setTitle('Hello world');\ndialog.setContent('<form onsubmit=\"alert(1);\"><input type=\"text\" /></form>');\ndialog.open();\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 1111,
											"name": "content",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "A string or an HTML element , or an array of strings and elements"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Element"
													},
													{
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "reference",
																		"name": "Element"
																	}
																]
															}
														]
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 276,
									"character": 14
								}
							]
						},
						{
							"id": 1102,
							"name": "setElements",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1103,
									"name": "setElements",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1104,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLDivElement"
													},
													{
														"type": "reference",
														"name": "HTMLHeadingElement"
													}
												]
											}
										},
										{
											"id": 1105,
											"name": "elements",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Element"
													},
													{
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "reference",
																		"name": "Element"
																	}
																]
															}
														]
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 233,
									"character": 23
								}
							]
						},
						{
							"id": 1112,
							"name": "setFooter",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1113,
									"name": "setFooter",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Sets the bottom of the dialog. It can take a string and an array of objects",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar dialog = new Jodi.modules.Dialog(parent);\ndialog.setTitle('Hello world');\ndialog.setContent('<form><input id=\"someText\" type=\"text\" /></form>');\ndialog.setFooter([\n $('<a class=\"jodit_button\">OK</a>').click(function () {\n     alert($('someText').val())\n     dialog.close();\n })\n]);\ndialog.open();\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 1114,
											"name": "content",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "A string or an HTML element , or an array of strings and elements"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Element"
													},
													{
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "reference",
																		"name": "Element"
																	}
																]
															}
														]
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 298,
									"character": 13
								}
							]
						},
						{
							"id": 1119,
							"name": "setMaxZIndex",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1120,
									"name": "setMaxZIndex",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Sets the maximum z-index dialog box, displaying it on top of all the dialog boxes"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 336,
									"character": 16
								}
							]
						},
						{
							"id": 1098,
							"name": "setPosition",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1099,
									"name": "setPosition",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Specifies the position of the upper left corner of the window . If x and y are specified, the window is centered on the center of the screen"
									},
									"parameters": [
										{
											"id": 1100,
											"name": "x",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 1101,
											"name": "y",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 217,
									"character": 15
								}
							]
						},
						{
							"id": 1094,
							"name": "setSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1095,
									"name": "setSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Specifies the size of the window"
									},
									"parameters": [
										{
											"id": 1096,
											"name": "w",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 1097,
											"name": "h",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 202,
									"character": 11
								}
							]
						},
						{
							"id": 1106,
							"name": "setTitle",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1107,
									"name": "setTitle",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Specifies the dialog box title . It can take a string and an array of objects",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar dialog = new Jodi.modules.Dialog(parent);\ndialog.setTitle('Hello world');\ndialog.setTitle(['Hello world', '<button>OK</button>', $('<div>some</div>')]);\ndialog.open();\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 1108,
											"name": "content",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "A string or an HTML element , or an array of strings and elements"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Element"
													},
													{
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "reference",
																		"name": "Element"
																	}
																]
															}
														]
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 260,
									"character": 12
								}
							]
						},
						{
							"id": 1072,
							"name": "unlockSelect",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1073,
									"name": "unlockSelect",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 59,
									"character": 24
								}
							]
						},
						{
							"id": 1137,
							"name": "startPoint",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"children": [
								{
									"id": 1141,
									"name": "h",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 444,
											"character": 45
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 1140,
									"name": "w",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 444,
											"character": 39
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 1138,
									"name": "x",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 444,
											"character": 27
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 1139,
									"name": "y",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 444,
											"character": 33
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1141,
										1140,
										1138,
										1139
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 444,
									"character": 22
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1083
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1155,
								1176,
								1166,
								1089,
								1092,
								1076,
								1075,
								1081,
								1079,
								1080,
								1082,
								1078,
								1090,
								1134,
								1069,
								1121,
								1164,
								1165,
								1093,
								1087,
								1088,
								1074,
								1133,
								1077,
								1135,
								1136,
								1091
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1158,
								1156,
								1172,
								1117,
								1115,
								1177,
								1167,
								1169,
								1131,
								1070,
								1122,
								1144,
								1150,
								1147,
								1142,
								1153,
								1161,
								1125,
								1109,
								1102,
								1112,
								1119,
								1098,
								1094,
								1106,
								1072
							]
						},
						{
							"title": "Object literals",
							"kind": 2097152,
							"children": [
								1137
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Dialog.ts",
							"line": 53,
							"character": 19
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				},
				{
					"id": 1179,
					"name": "DialogOptions",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property{object}",
								"text": "dialog module settings {@link Dialog|Dialog}"
							},
							{
								"tag": "property{int}",
								"text": "dialog.zIndex=1000 Default Z-index for dialog window. {@link Dialog|Dialog}'s settings"
							},
							{
								"tag": "property{boolean}",
								"text": "dialog.resizable=true This dialog can resize by trigger"
							},
							{
								"tag": "property{boolean}",
								"text": "dialog.draggable=true This dialog can move by header"
							},
							{
								"tag": "property{boolean}",
								"text": "dialog.fullsize=false A dialog window will open in full screen by default"
							},
							{
								"tag": "property{boolean}",
								"text": "dialog.fullsizeButton=false In header will shown expand button\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "modules/Dialog.ts",
							"line": 25,
							"character": 18
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1180,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1183,
									"name": "draggable",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 28,
											"character": 13
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1184,
									"name": "fullsize",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 29,
											"character": 12
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1185,
									"name": "fullsizeButton",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 30,
											"character": 18
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1182,
									"name": "resizable",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 27,
											"character": 13
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1181,
									"name": "zIndex",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Dialog.ts",
											"line": 26,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1183,
										1184,
										1185,
										1182,
										1181
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Dialog.ts",
									"line": 25,
									"character": 20
								}
							]
						}
					}
				},
				{
					"id": 1189,
					"name": "Alert",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Show `alert` dialog. Work without Jodit object",
						"tags": [
							{
								"tag": "method",
								"text": "Alert"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nJodit.Alert(\"File was uploaded\");\nJodit.Alert(\"File was uploaded\", \"Message\");\nJodit.Alert(\"File was uploaded\", function() {\n   $('form').hide();\n});\nJodit.Alert(\"File wasn't uploaded\", \"Error\", function() {\n   $('form').hide();\n});\n```\n"
							}
						]
					},
					"signatures": [
						{
							"id": 1190,
							"name": "Alert",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Show `alert` dialog. Work without Jodit object"
							},
							"parameters": [
								{
									"id": 1191,
									"name": "msg",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "Message"
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"name": "HTMLElement"
											}
										]
									}
								},
								{
									"id": 1192,
									"name": "title",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"name": "Function"
											}
										]
									}
								},
								{
									"id": 1193,
									"name": "callback",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"name": "Function"
									}
								},
								{
									"id": 1194,
									"name": "className",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"jodit_alert\""
								}
							],
							"type": {
								"type": "reference",
								"name": "Dialog",
								"id": 1068
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Dialog.ts",
							"line": 660,
							"character": 18
						}
					]
				},
				{
					"id": 1201,
					"name": "Confirm",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Show `confirm` dialog. Work without Jodit object",
						"tags": [
							{
								"tag": "method",
								"text": "Confirm"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nJodit.Confirm(\"Are you shure?\", \"Confirm Dialog\", function (yes) {\n    if (yes) {\n        // do something\n    }\n});\n```\n"
							}
						]
					},
					"signatures": [
						{
							"id": 1202,
							"name": "Confirm",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Show `confirm` dialog. Work without Jodit object"
							},
							"parameters": [
								{
									"id": 1203,
									"name": "msg",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "Message"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1204,
									"name": "title",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 1205,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1206,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1207,
																	"name": "yes",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "boolean"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Dialog.ts",
															"line": 777,
															"character": 51
														}
													]
												}
											},
											{
												"type": "intrinsic",
												"name": "undefined"
											}
										]
									}
								},
								{
									"id": 1208,
									"name": "callback",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1209,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1210,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1211,
															"name": "yes",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "boolean"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Dialog.ts",
													"line": 777,
													"character": 97
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"name": "Dialog",
								"id": 1068
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Dialog.ts",
							"line": 777,
							"character": 20
						}
					]
				},
				{
					"id": 1195,
					"name": "Promt",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Show `promt` dialog. Work without Jodit object",
						"tags": [
							{
								"tag": "method",
								"text": "Promt"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nJodit.Promt(\"Enter your name\", \"Promt Dialog\", function (name) {\n    if (name.length < 3) {\n        Jodit.Alert(\"The name must be at least 3 letters\");\n        return false;\n    }\n    // do something\n});\n```\n"
							}
						]
					},
					"signatures": [
						{
							"id": 1196,
							"name": "Promt",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Show `promt` dialog. Work without Jodit object"
							},
							"parameters": [
								{
									"id": 1197,
									"name": "msg",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "Message"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1198,
									"name": "title",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"name": "Function"
											},
											{
												"type": "intrinsic",
												"name": "undefined"
											}
										]
									}
								},
								{
									"id": 1199,
									"name": "callback",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Function"
									}
								},
								{
									"id": 1200,
									"name": "placeholder",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reference",
								"name": "Dialog",
								"id": 1068
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Dialog.ts",
							"line": 710,
							"character": 18
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						1186
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1068
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						1179
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						1189,
						1201,
						1195
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Dialog.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 137,
			"name": "\"modules/Dom\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Dom.ts",
			"children": [
				{
					"id": 138,
					"name": "Dom",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 257,
							"name": "after",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 258,
									"name": "after",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Insert newElement after element"
									},
									"parameters": [
										{
											"id": 259,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 260,
											"name": "newElement",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "DocumentFragment"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 499,
									"character": 16
								}
							]
						},
						{
							"id": 266,
							"name": "all",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 267,
									"name": "all",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 268,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 269,
											"name": "condition",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 270,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 271,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 272,
																	"name": "element",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Node"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "boolean"
																	},
																	{
																		"type": "intrinsic",
																		"name": "void"
																	}
																]
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Dom.ts",
															"line": 536,
															"character": 37
														}
													]
												}
											}
										},
										{
											"id": 273,
											"name": "prev",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Node"
											},
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 536,
									"character": 14
								}
							]
						},
						{
							"id": 189,
							"name": "canSplitBlock",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 190,
									"name": "canSplitBlock",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It's block and it can be split"
									},
									"parameters": [
										{
											"id": 191,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 192,
											"name": "win",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Window"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 257,
									"character": 24
								}
							]
						},
						{
							"id": 252,
							"name": "closest",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 253,
									"name": "closest",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Find parent by tag name",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 254,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 255,
											"name": "tags",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Function"
													},
													{
														"type": "reference",
														"name": "RegExp"
													}
												]
											}
										},
										{
											"id": 256,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Node"
											},
											{
												"type": "reference",
												"name": "HTMLTableElement"
											},
											{
												"type": "reference",
												"name": "HTMLElement"
											},
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 479,
									"character": 18
								}
							]
						},
						{
							"id": 274,
							"name": "contains",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"comment": {
								"shortText": "Check root contains child",
								"returns": "\n"
							},
							"signatures": [
								{
									"id": 275,
									"name": "contains",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Check root contains child",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 276,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 277,
											"name": "child",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 559,
									"character": 19
								}
							]
						},
						{
							"id": 163,
							"name": "create",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 164,
									"name": "create",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Create new element",
										"tags": [
											{
												"tag": "method",
												"text": "create"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nvar textnode = parent.node.create('text', 'Hello world');\nvar div = parent.node.create('div', '<img src=\"test.jpg\">');\n```"
											},
											{
												"tag": "deprecated",
												"text": "\n"
											}
										]
									},
									"parameters": [
										{
											"id": 165,
											"name": "nodeName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Can be `div`, `span` or `text`"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 166,
											"name": "content",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Content for new element"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "undefined"
													}
												]
											}
										},
										{
											"id": 167,
											"name": "doc",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Document"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "HTMLElement"
											},
											{
												"type": "reference",
												"name": "Text"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 166,
									"character": 17
								}
							]
						},
						{
							"id": 139,
							"name": "detach",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 140,
									"name": "detach",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Remove all connetn form element"
									},
									"parameters": [
										{
											"id": 141,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 17,
									"character": 17
								}
							]
						},
						{
							"id": 155,
							"name": "each",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 156,
									"name": "each",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It goes through all the internal elements of the node , causing a callback function",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nJodit.modules.Dom.each(parent.selection.current(), function (node) {\n if (node.nodeType === Node.TEXT_NODE) {\n     node.nodeValue = node.nodeValue.replace(Jodit.INVISIBLE_SPACE_REG_EX, '') // remove all of the text element codes invisible character\n }\n});\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 157,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "elements , the internal node is necessary to sort out"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													}
												]
											}
										},
										{
											"id": 158,
											"name": "callback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "It called for each item found"
											},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 159,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 160,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 161,
																	"name": "this",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Node"
																	}
																},
																{
																	"id": 162,
																	"name": "node",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Node"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "void"
																	},
																	{
																		"type": "intrinsic",
																		"name": "false"
																	}
																]
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Dom.ts",
															"line": 136,
															"character": 49
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 136,
									"character": 15
								}
							]
						},
						{
							"id": 211,
							"name": "find",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 212,
									"name": "find",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Find next/prev node what `condition(next) === true`",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 213,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 214,
											"name": "condition",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 215,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 216,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 217,
																	"name": "element",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "union",
																		"types": [
																			{
																				"type": "reference",
																				"name": "Node"
																			},
																			{
																				"type": "intrinsic",
																				"name": "null"
																			}
																		]
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "boolean"
																	},
																	{
																		"type": "intrinsic",
																		"name": "null"
																	}
																]
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Dom.ts",
															"line": 303,
															"character": 38
														}
													]
												}
											}
										},
										{
											"id": 218,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "Node"
													}
												]
											}
										},
										{
											"id": 219,
											"name": "recurse",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 220,
											"name": "sibling",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "\"nextSibling\""
										},
										{
											"id": 221,
											"name": "child",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "false"
													}
												]
											},
											"defaultValue": "\"firstChild\""
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "reference",
												"name": "Node"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 303,
									"character": 15
								}
							]
						},
						{
							"id": 222,
							"name": "findInline",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 223,
									"name": "findInline",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 224,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										},
										{
											"id": 225,
											"name": "toLeft",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										},
										{
											"id": 226,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Node"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 333,
									"character": 21
								}
							]
						},
						{
							"id": 227,
							"name": "findWithCurrent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 228,
									"name": "findWithCurrent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Find next/prev node what `condition(next) === true`",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 229,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 230,
											"name": "condition",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 231,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 232,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 233,
																	"name": "element",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "union",
																		"types": [
																			{
																				"type": "reference",
																				"name": "Node"
																			},
																			{
																				"type": "intrinsic",
																				"name": "null"
																			}
																		]
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "boolean"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Dom.ts",
															"line": 367,
															"character": 49
														}
													]
												}
											}
										},
										{
											"id": 234,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "Node"
													}
												]
											}
										},
										{
											"id": 235,
											"name": "sibling",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "stringLiteral",
														"value": "nextSibling"
													},
													{
														"type": "stringLiteral",
														"value": "previousSibling"
													}
												]
											},
											"defaultValue": "\"nextSibling\""
										},
										{
											"id": 236,
											"name": "child",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "stringLiteral",
														"value": "firstChild"
													},
													{
														"type": "stringLiteral",
														"value": "lastChild"
													}
												]
											},
											"defaultValue": "\"firstChild\""
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "reference",
												"name": "Node"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 367,
									"character": 26
								}
							]
						},
						{
							"id": 183,
							"name": "isBlock",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 184,
									"name": "isBlock",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Check the `node` is a block element",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 185,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 246,
									"character": 18
								}
							]
						},
						{
							"id": 175,
							"name": "isCell",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 176,
									"name": "isCell",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": " Check if element is table cell",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 177,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 178,
											"name": "win",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Window"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 225,
									"character": 17
								}
							]
						},
						{
							"id": 240,
							"name": "isEmpty",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 241,
									"name": "isEmpty",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 242,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 404,
									"character": 18
								}
							]
						},
						{
							"id": 237,
							"name": "isEmptyTextNode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 238,
									"name": "isEmptyTextNode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Checks whether the Node text and blank (in this case it may contain invisible auxiliary characters , it is also empty )",
										"returns": "true element is empty\n"
									},
									"parameters": [
										{
											"id": 239,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "The element of wood to be checked"
											},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 400,
									"character": 26
								}
							]
						},
						{
							"id": 179,
							"name": "isImage",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 180,
									"name": "isImage",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Check is element is Image element",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 181,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 182,
											"name": "win",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Window"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 236,
									"character": 18
								}
							]
						},
						{
							"id": 186,
							"name": "isInlineBlock",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 187,
									"name": "isInlineBlock",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 188,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 250,
									"character": 24
								}
							]
						},
						{
							"id": 243,
							"name": "isNode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 244,
									"name": "isNode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Returns true if it is a DOM node"
									},
									"parameters": [
										{
											"id": 245,
											"name": "object",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 246,
											"name": "win",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Window"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 437,
									"character": 17
								}
							]
						},
						{
							"id": 278,
							"name": "isOrContains",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"comment": {
								"shortText": "Check root contains child or equal child",
								"returns": "\n"
							},
							"signatures": [
								{
									"id": 279,
									"name": "isOrContains",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Check root contains child or equal child",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 280,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 281,
											"name": "child",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 282,
											"name": "onlyContains",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 578,
									"character": 23
								}
							]
						},
						{
							"id": 261,
							"name": "moveContent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 262,
									"name": "moveContent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Move all content to another element"
									},
									"parameters": [
										{
											"id": 263,
											"name": "from",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 264,
											"name": "to",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 265,
											"name": "inStart",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 520,
									"character": 22
								}
							]
						},
						{
							"id": 202,
							"name": "next",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 203,
									"name": "next",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Find next node what `condition(next) === true`",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 204,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 205,
											"name": "condition",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 206,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 207,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 208,
																	"name": "element",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "union",
																		"types": [
																			{
																				"type": "reference",
																				"name": "Node"
																			},
																			{
																				"type": "intrinsic",
																				"name": "null"
																			}
																		]
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "boolean"
																	},
																	{
																		"type": "intrinsic",
																		"name": "null"
																	}
																]
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Dom.ts",
															"line": 287,
															"character": 38
														}
													]
												}
											}
										},
										{
											"id": 209,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													}
												]
											}
										},
										{
											"id": 210,
											"name": "withChild",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "reference",
												"name": "Node"
											},
											{
												"type": "reference",
												"name": "HTMLElement"
											},
											{
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 287,
									"character": 15
								}
							]
						},
						{
							"id": 193,
							"name": "prev",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 194,
									"name": "prev",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Find previous node",
										"returns": "false if not found\n"
									},
									"parameters": [
										{
											"id": 195,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 196,
											"name": "condition",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 197,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 198,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 199,
																	"name": "element",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "union",
																		"types": [
																			{
																				"type": "reference",
																				"name": "Node"
																			},
																			{
																				"type": "intrinsic",
																				"name": "null"
																			}
																		]
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "boolean"
																	},
																	{
																		"type": "intrinsic",
																		"name": "null"
																	}
																]
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Dom.ts",
															"line": 274,
															"character": 38
														}
													]
												}
											}
										},
										{
											"id": 200,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 201,
											"name": "withChild",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "reference",
												"name": "Node"
											},
											{
												"type": "reference",
												"name": "HTMLElement"
											},
											{
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 274,
									"character": 15
								}
							]
						},
						{
							"id": 168,
							"name": "replace",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 169,
									"name": "replace",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Replace one tag to another transfer content",
										"returns": "Returns a new tag",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nJodit.modules.Dom.replace(parent.editor.getElementsByTagName('span')[0], 'p'); // Replace the first <span> element to the < p >\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 170,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "The element that needs to be replaced by new"
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 171,
											"name": "newTagName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "tag name for which will change `elm`"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													}
												]
											}
										},
										{
											"id": 172,
											"name": "withAttributes",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 173,
											"name": "notMoveContent",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 174,
											"name": "doc",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Document"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 196,
									"character": 18
								}
							]
						},
						{
							"id": 152,
							"name": "unwrap",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 153,
									"name": "unwrap",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 154,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 110,
									"character": 17
								}
							]
						},
						{
							"id": 247,
							"name": "up",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 248,
									"name": "up",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It goes through all the elements in ascending order, and checks to see if they meet the predetermined condition",
										"returns": "Return false if condition not be true\n"
									},
									"parameters": [
										{
											"id": 249,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 250,
											"name": "condition",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Function"
											}
										},
										{
											"id": 251,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Root element"
											},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "reference",
												"name": "Node"
											},
											{
												"type": "reference",
												"name": "HTMLElement"
											},
											{
												"type": "reference",
												"name": "HTMLTableCellElement"
											},
											{
												"type": "reference",
												"name": "HTMLTableElement"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 453,
									"character": 13
								}
							]
						},
						{
							"id": 147,
							"name": "wrap",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"comment": {
								"returns": "\n"
							},
							"signatures": [
								{
									"id": 148,
									"name": "wrap",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 149,
											"name": "current",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 150,
											"name": "tag",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 151,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "\n"
											},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "HTMLElement"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 87,
									"character": 15
								}
							]
						},
						{
							"id": 142,
							"name": "wrapInline",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"comment": {
								"returns": "\n"
							},
							"signatures": [
								{
									"id": 143,
									"name": "wrapInline",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 144,
											"name": "current",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 145,
											"name": "tag",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 146,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "\n"
											},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Dom.ts",
									"line": 30,
									"character": 21
								}
							]
						}
					],
					"groups": [
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								257,
								266,
								189,
								252,
								274,
								163,
								139,
								155,
								211,
								222,
								227,
								183,
								175,
								240,
								237,
								179,
								186,
								243,
								278,
								261,
								202,
								193,
								168,
								152,
								247,
								147,
								142
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Dom.ts",
							"line": 11,
							"character": 16
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						138
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Dom.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 44,
			"name": "\"modules/EventsNative\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/EventsNative.ts",
			"children": [
				{
					"id": 45,
					"name": "EventHandlersStore",
					"kind": 128,
					"kindString": "Class",
					"flags": {},
					"children": [
						{
							"id": 46,
							"name": "__store",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true
							},
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 18,
									"character": 19
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 47,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 48,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 49,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 50,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"indexSignature": {
													"id": 51,
													"name": "__index",
													"kind": 8192,
													"kindString": "Index signature",
													"flags": {},
													"parameters": [
														{
															"id": 52,
															"name": "key",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													],
													"type": {
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "reference",
																"name": "EventHandlerBlock",
																"id": 132
															}
														]
													}
												},
												"sources": [
													{
														"fileName": "modules/EventsNative.ts",
														"line": 19,
														"character": 22
													}
												]
											}
										}
									},
									"sources": [
										{
											"fileName": "modules/EventsNative.ts",
											"line": 18,
											"character": 20
										}
									]
								}
							}
						},
						{
							"id": 64,
							"name": "events",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 65,
									"name": "events",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 66,
											"name": "namespace",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 64,
									"character": 10
								}
							]
						},
						{
							"id": 53,
							"name": "get",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 54,
									"name": "get",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 55,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 56,
											"name": "namespace",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Array",
												"typeArguments": [
													{
														"type": "reference",
														"name": "EventHandlerBlock",
														"id": 132
													}
												]
											},
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 24,
									"character": 7
								}
							]
						},
						{
							"id": 57,
							"name": "indexOf",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 58,
									"name": "indexOf",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 59,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 60,
											"name": "namespace",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 61,
											"name": "originalCallback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Function"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 30,
									"character": 11
								}
							]
						},
						{
							"id": 62,
							"name": "namespaces",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 63,
									"name": "namespaces",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 61,
									"character": 14
								}
							]
						},
						{
							"id": 67,
							"name": "set",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 68,
									"name": "set",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 69,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 70,
											"name": "namespace",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 71,
											"name": "data",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "EventHandlerBlock",
												"id": 132
											}
										},
										{
											"id": 72,
											"name": "onTop",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 67,
									"character": 7
								}
							]
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								46
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								64,
								53,
								57,
								62,
								67
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/EventsNative.ts",
							"line": 17,
							"character": 24
						}
					]
				},
				{
					"id": 73,
					"name": "EventsNative",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 78,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 79,
									"name": "new EventsNative",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 80,
											"name": "doc",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "Document"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "EventsNative",
										"id": 73
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 104,
									"character": 37
								}
							]
						},
						{
							"id": 74,
							"name": "__defaultNameSpace",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 85,
									"character": 30
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"JoditEventDefaultNamespace\""
						},
						{
							"id": 75,
							"name": "__key",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 86,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"__JoditEventsNativeNamespaces\""
						},
						{
							"id": 114,
							"name": "__stopped",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 413,
									"character": 21
								}
							],
							"type": {
								"type": "reference",
								"name": "Array",
								"typeArguments": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"name": "EventHandlerBlock",
											"id": 132
										}
									}
								]
							},
							"defaultValue": " []"
						},
						{
							"id": 76,
							"name": "current",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Get current event name",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nparent.events.on('openDialog closeDialog', function () {\n    if (parent.events.current === 'closeDialog') {\n        alert('Dialog was closed');\n    } else {\n        alert('Dialog was opened');\n    }\n});\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 102,
									"character": 11
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							},
							"defaultValue": " []"
						},
						{
							"id": 77,
							"name": "doc",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 104,
									"character": 15
								}
							],
							"type": {
								"type": "reference",
								"name": "Document"
							},
							"defaultValue": " document"
						},
						{
							"id": 92,
							"name": "clearStore",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 93,
									"name": "clearStore",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 94,
											"name": "subject",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 138,
									"character": 22
								}
							]
						},
						{
							"id": 130,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 131,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 522,
									"character": 12
								}
							]
						},
						{
							"id": 81,
							"name": "eachEvent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 82,
									"name": "eachEvent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 83,
											"name": "events",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 84,
											"name": "callback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 85,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 86,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 87,
																	"name": "event",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 88,
																	"name": "namespace",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/EventsNative.ts",
															"line": 113,
															"character": 47
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 113,
									"character": 21
								}
							]
						},
						{
							"id": 125,
							"name": "fire",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 126,
									"name": "fire",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Sets the handler for the specified event (Event List) for a given element .",
										"returns": "`false` if one of the handlers return `false`",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar dialog = new Jodit.modules.Dialog();\nparent.events.on('afterClose', function () {\n    dialog.destruct(); // will be removed from DOM\n});\ndialog.open('Hello world!!!');\n```\n or you can trigger native browser listener\n ```javascript\n var events = new Jodit.modules.EventsNative();\n events.on(document.body, 'click',function (event) {\n     alert('click on ' + event.target.id );\n });\n events.fire(document.body.querySelector('div'), 'click');\n ```\n\n"
											}
										]
									},
									"parameters": [
										{
											"id": 127,
											"name": "subjectOrEvents",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "The object which is caused by certain events"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 128,
											"name": "eventsList",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"comment": {
												"text": "List of events , separated by a space or comma"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "reference",
														"name": "Event"
													}
												]
											}
										},
										{
											"id": 129,
											"name": "args",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isRest": true
											},
											"type": {
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "any"
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 467,
									"character": 8
								}
							]
						},
						{
							"id": 89,
							"name": "getStore",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 90,
									"name": "getStore",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 91,
											"name": "subject",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "EventHandlersStore",
										"id": 45
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 125,
									"character": 20
								}
							]
						},
						{
							"id": 122,
							"name": "isStopped",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 123,
									"name": "isStopped",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 124,
											"name": "__currentBlocks",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"name": "EventHandlerBlock",
													"id": 132
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 438,
									"character": 21
								}
							]
						},
						{
							"id": 105,
							"name": "off",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 106,
									"name": "off",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Disable all handlers specified event ( Event List ) for a given element. Either a specific event handler.",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar a = {name: \"Anton\"};\nparent.events.on(a, 'open', function () {\n    alert(this.name);\n});\n\nparent.events.fire(a, 'open');\nparent.events.off(a, 'open');\nvar b = {name: \"Ivan\"}, hndlr = function () {\n alert(this.name);\n};\nparent.events.on(b, 'open close', hndlr);\nparent.events.fire(a, 'open');\nparent.events.off(a, 'open', hndlr);\nparent.events.fire(a, 'close');\nparent.events.on('someGlobalEvents', function () {\n  console.log(this); // parent\n});\nparent.events.fire('someGlobalEvents');\nparent.events.off('someGlobalEvents');\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 107,
											"name": "subjectOrEvents",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "The object which is disabled handlers"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 108,
											"name": "eventsOrCallback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Function"
													}
												]
											}
										},
										{
											"id": 109,
											"name": "handler",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "Function"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "EventsNative",
										"id": 73
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 323,
									"character": 7
								}
							]
						},
						{
							"id": 98,
							"name": "on",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 99,
									"name": "on",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Sets the handler for the specified event ( Event List ) for a given element .",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\n// set global handler\nparent.on('beforeCommand', function (command) {\n    alert('command');\n});\n```\n* @example\n```javascript\n// set global handler\nparent.on(document.body, 'click', function (e) {\n    alert(this.href);\n}, 'a');\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 100,
											"name": "subjectOrEvents",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "The object for which toWYSIWYG set an event handler"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 101,
											"name": "eventsOrCallback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "List of events , separated by a space or comma"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Function"
													}
												]
											}
										},
										{
											"id": 102,
											"name": "handlerOrSelector",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "Function"
											}
										},
										{
											"id": 103,
											"name": "selector",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 104,
											"name": "onTop",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "reference",
										"name": "EventsNative",
										"id": 73
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 194,
									"character": 6
								}
							]
						},
						{
							"id": 95,
							"name": "prepareEvent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 96,
									"name": "prepareEvent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 97,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "TouchEvent"
													},
													{
														"type": "reference",
														"name": "MouseEvent"
													},
													{
														"type": "reference",
														"name": "ClipboardEvent"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 144,
									"character": 24
								}
							]
						},
						{
							"id": 119,
							"name": "removeStop",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 120,
									"name": "removeStop",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 121,
											"name": "__currentBlocks",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"name": "EventHandlerBlock",
													"id": 132
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 432,
									"character": 22
								}
							]
						},
						{
							"id": 115,
							"name": "stopPropagation",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 116,
									"name": "stopPropagation",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 117,
											"name": "subjectOrEvents",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 118,
											"name": "eventsList",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 415,
									"character": 19
								}
							]
						},
						{
							"id": 110,
							"name": "triggerNativeEvent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 111,
									"name": "triggerNativeEvent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 112,
											"name": "element",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Document"
													},
													{
														"type": "reference",
														"name": "Element"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "Window"
													}
												]
											}
										},
										{
											"id": 113,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Event"
													},
													{
														"type": "reference",
														"name": "MouseEvent"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 395,
									"character": 30
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								78
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								74,
								75,
								114,
								76,
								77
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								92,
								130,
								81,
								125,
								89,
								122,
								105,
								98,
								95,
								119,
								115,
								110
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/EventsNative.ts",
							"line": 84,
							"character": 25
						}
					]
				},
				{
					"id": 132,
					"name": "EventHandlerBlock",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"comment": {
						"shortText": "The module editor's event manager"
					},
					"sources": [
						{
							"fileName": "modules/EventsNative.ts",
							"line": 11,
							"character": 22
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 133,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 134,
									"name": "event",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/EventsNative.ts",
											"line": 12,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 135,
									"name": "originalCallback",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/EventsNative.ts",
											"line": 13,
											"character": 20
										}
									],
									"type": {
										"type": "reference",
										"name": "Function"
									}
								},
								{
									"id": 136,
									"name": "syntheticCallback",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/EventsNative.ts",
											"line": 14,
											"character": 21
										}
									],
									"type": {
										"type": "reference",
										"name": "Function"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										134,
										135,
										136
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/EventsNative.ts",
									"line": 11,
									"character": 24
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						45,
						73
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						132
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/EventsNative.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1595,
			"name": "\"modules/FileBrowser\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/FileBrowser.ts",
			"children": [
				{
					"id": 1887,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 1888,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 1889,
									"name": "filebrowser",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "Filebrowser module settings",
										"tags": [
											{
												"tag": "property{int}",
												"text": "filebrowser.howLongShowMsg=3000 How long toWYSIWYG show an error message in the status bar (ms)"
											},
											{
												"tag": "property{boolean}",
												"text": "filebrowser.sort=function (a, b, sortBy, parent) { return b.changed - a.changed;} Items sort functions"
											},
											{
												"tag": "property{boolean}",
												"text": "filebrowser.sortBy='changed' Sort by field"
											},
											{
												"tag": "property{boolean}",
												"text": "filebrowser.filter=function (item, searchWord) { return item.name.toLowerCase().indexOf(searchWord.toLowerCase()) !== -1} Filter items"
											},
											{
												"tag": "property{boolean}",
												"text": "filebrowser.showFileName=true Show filename in thumbs"
											},
											{
												"tag": "property{boolean}",
												"text": "filebrowser.showFileSize=true Show filesize in thumbs"
											},
											{
												"tag": "property{boolean}",
												"text": "filebrowser.showFileChangeTime=true Show the last modification time in thumbs\n"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.editImage=true use {@link ImageEditor|Image editor module} - crop and resize image"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.preview=true Show preview button in context menu"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.showPreviewNavigation=true Show navigation buttons in preview"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.showSelectButtonInPreview=true Show select button in preview"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.contextMenu=true use context menu"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.createNewFolder=true The ability toWYSIWYG create a directory of the web browser"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.deleteFolder=true The ability toWYSIWYG delete directories from the web browser"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.moveFolder=true The ability toWYSIWYG move directories from the web browser"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.moveFile=true The ability toWYSIWYG move file from the web browser"
											},
											{
												"tag": "property",
												"text": "{boolean} filebrowser.showFoldersPanel=true Show folders panel"
											},
											{
												"tag": "property",
												"text": "{int|string} filebrowser.width=763px The width of the web browser"
											},
											{
												"tag": "property",
												"text": "{int|string} filebrowser.height=400px The height of the file browser"
											},
											{
												"tag": "property",
												"text": "{Array<string>} filebrowser.buttons=\"[\n  'filebrowser.upload',\n  'filebrowser.remove',\n  'filebrowser.update',\n  'filebrowser.select',\n  'filebrowser.edit',\n  '|',\n  'filebrowser.tiles',\n  'filebrowser.list',\n  '|',\n  'filebrowser.filter',\n  '|',\n  'filebrowser.sort',\n]\" Toolbar browser"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('#editor', {\n    filebrowser: {\n        buttons: ['filebrowser.upload', 'filebrowser.remove', 'filebrowser.update',\n        {\n            name: 'deleteall',\n            icon: 'remove',\n            exec: function (editor) {\n                $files.find('a').each(function () {\n                    editor.filebrowserюremove(editor.filebrowser.currentPath, $(this).data('name'));\n                });\n                editor.filebrowser.loadTree();\n            },\n       }],\n   }\n})\n```"
											},
											{
												"tag": "property{function}",
												"text": "filebrowser.isSuccess method toWYSIWYG check - whether the response positive"
											},
											{
												"tag": "property{function}",
												"text": "filebrowser.getMessage method for receiving a message from the response"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nnew Jodit('#editor', {\n    filebrowser: {\n         isSuccess: function (resp) {\n             return resp.status == 1;\n         },\n         getMessage: function (resp) {\n             return resp.message;\n         },\n    }\n})\n```"
											},
											{
												"tag": "property{string}",
												"text": "filebrowser.view='tiles' Filelist view - `tiles` or `list`"
											},
											{
												"tag": "property{object}",
												"text": "filebrowser.ajax The default settings for AJAX connections toWYSIWYG the server. Most of the settings like here {@link http://api.jquery.com/jQuery.ajax/|jQuery.ajax} but is not jQuery.ajax"
											},
											{
												"tag": "property{function(data)}",
												"text": "filebrowser.ajax.prepareData Method of preparation of data toWYSIWYG be sent toWYSIWYG the server"
											},
											{
												"tag": "property{function(data)}",
												"text": "filebrowser.ajax.process The method of processing the data obtained after administration of the server. Must return this PlainObject format\n```json\n {\n    files: resp.files || [], // {array} The names of files or folders, files can be ['image.jpg', 'image.jpg2', 'image3.jpg' ...] and [{file: 'image.jpg', thumb: '_thumbs/image.jpg'}, {file: 'image2.jpg', thumb: '_thumbs/image2.jpg'} ...]\n    path: resp.path, // {string} Real relative path\n    baseurl: resp.baseurl, // {string} Base url for filebrowser\n    error: resp.error, // {int}\n    msg: resp.msg // {string}\n};\n```"
											},
											{
												"tag": "property",
												"text": "{string} filebrowser.ajax.url='' Address entry point on the server for AJAX connection"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.ajax.data={} Default data toWYSIWYG send toWYSIWYG the server"
											},
											{
												"tag": "property",
												"text": "{(json|text)} filebrowser.ajax.dataType='json' The format of the returned data"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.ajax.headers={} An object of additional header key/value pairs toWYSIWYG send along with requests using the `XMLHttpRequest` transport. The header `X-Requested-With: XMLHttpRequest` is always added, but its default `XMLHttpRequest` value can be changed here."
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.resize Settings for AJAX connections toWYSIWYG the server toWYSIWYG resize image. By default, the uses {@link Jodit.defaultOptions.filebrowser.ajax|filebrowser.ajax} c параметром action=create"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.crop Settings for AJAX connections toWYSIWYG the server toWYSIWYG crop image. By default, the uses {@link Jodit.defaultOptions.filebrowser.ajax|filebrowser.ajax} c параметром action=create"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.create Settings for AJAX connections toWYSIWYG the server toWYSIWYG create the category . By default, the uses {@link Jodit.defaultOptions.filebrowser.ajax|filebrowser.ajax} c параметром action=create"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.move Settings for AJAX connections toWYSIWYG the server for the moving image or category . By default uses {@link Jodit.defaultOptions.filebrowser.ajax|filebrowser.ajax} c параметром action=move"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.remove Settings for AJAX connections toWYSIWYG the server toWYSIWYG delete the image or category . By default uses {@link Jodit.defaultOptions.filebrowser.ajax|filebrowser.ajax} c параметром action=remove"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.folder Settings for AJAX connections toWYSIWYG the server toWYSIWYG download the list of categories . By default uses {@link Jodit.defaultOptions.filebrowser.ajax|filebrowser.ajax} c параметром action=folder"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.items Settings for AJAX connections toWYSIWYG the server toWYSIWYG download the image list in the specified category . By default uses {@link Jodit.defaultOptions.filebrowser.ajax|filebrowser.ajax} c параметром action=items"
											},
											{
												"tag": "property",
												"text": "{object} filebrowser.uploader=null Settings Module {@link module:Uploader|Uploader} for fast uploading images in category via Drag&Drop file in the file browser. The default settings of the module {@link module:Uploader|Uploader}"
											},
											{
												"tag": "example",
												"text": "\n```javascript\n// default values\n{\n    isSuccess: function (resp) {\n        return !resp.error;\n    },\n    getMessage: function (resp) {\n        return resp.msg;\n    },\n    ajax: {\n        url: '',\n        async: true,\n        data: {},\n        contentType : 'application/x-www-form-urlencoded; charset=UTF-8',\n        headers : {},\n        method : 'POST',\n        processData  : true,\n        dataType: 'json',\n        headers: {},\n        prepareData: function (data) {\n            return data;\n        },\n        process: function (resp) {\n            return {\n                files: resp.files || [],\n                path: resp.path,\n                baseurl: resp.baseurl,\n                error: resp.error,\n                msg: resp.msg\n            };\n        }\n    },\n    resize: {\n        data: {action: 'imageResize'},\n    },\n    crop: {\n        data: {action: 'imageCrop'},\n    },\n    create: {\n        data: {action: 'folderCreate'},\n    },\n    move: {\n        data: {action: 'fileMove'},\n    },\n    remove: {\n        data: {action: 'fileRemove'},\n    },\n    items: {\n        data: {action: 'files'},\n    },\n    folders: {\n        data: {action: 'folders'},\n    },\n    uploader: null // use default Uploader's settings\n}\n```"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nnew Jodit('#editor2', {\n        filebrowser: {\n            isSuccess: function (resp) {\n                return resp.length !== 0;\n            },\n            getMessage: function (resp) {\n                return resp;\n            },\n            ajax: {\n                url: 'ajax.php',\n                method: 'GET',\n                dataType: 'text',\n                headers: {\n                    'X-CSRF-Token': document.querySelector('meta[name=\"csrf-token\"]').getAttribute('content')\n                },\n                data: {\n                    someparameter: 1\n                },\n                prepareData: function (data) {\n                    data.someparameter++;\n                    return data;\n                },\n                process: function (resp) {\n                    return resp.split('|'); // return items list\n                },\n            }\n        }\n    })\n```"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('#jodit', {\n       uploader: {\n           url: 'connector/upload.php',\n           baseurl: 'images/'\n       },\n       filebrowser: {\n           create: {\n               url: 'connector/create.php',\n           },\n           move: {\n               url: 'connector/move.php',\n           },\n           remove: {\n               url: 'connector/remove.php',\n           },\n           items: {\n               url: 'connector/items.php',\n           },\n           folder: {\n               url: 'connector/tree.php',\n           }\n       }\n   });\n```\n"
											}
										]
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 355,
											"character": 19
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserOptions",
										"id": 1821
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										1889
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 144,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								1888
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 143,
							"character": 26
						}
					]
				},
				{
					"id": 1610,
					"name": "FileBrowser",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 1644,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1645,
									"name": "new FileBrowser",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1646,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										},
										{
											"id": 1647,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1648,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {}
												}
											},
											"defaultValue": " {}"
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowser",
										"id": 1610
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 712,
									"character": 5
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 1628,
							"name": "__currentPermissions",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 690,
									"character": 32
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "Permissions"
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null"
						},
						{
							"id": 1774,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 1762,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 1622,
							"name": "browser",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 680,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1611,
							"name": "buffer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 664,
									"character": 17
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 1612,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 1613,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 1614,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 664,
											"character": 18
										}
									]
								}
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.buffer",
								"id": 406
							}
						},
						{
							"id": 1618,
							"name": "currentBaseUrl",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 669,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"\""
						},
						{
							"id": 1616,
							"name": "currentPath",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 667,
									"character": 15
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"\""
						},
						{
							"id": 1617,
							"name": "currentSource",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 668,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": " DEFAULT_SOURCE_NAME"
						},
						{
							"id": 1619,
							"name": "dialog",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 671,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "Dialog",
								"id": 1068
							}
						},
						{
							"id": 1651,
							"name": "dragger",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1041,
									"character": 19
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "false"
									},
									{
										"type": "reference",
										"name": "HTMLElement"
									}
								]
							},
							"defaultValue": "false"
						},
						{
							"id": 1640,
							"name": "editor",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 707,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.editor",
								"id": 419
							}
						},
						{
							"id": 1635,
							"name": "editorDocument",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 700,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "Document"
							},
							"defaultValue": " document",
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.editorDocument",
								"id": 416
							}
						},
						{
							"id": 1636,
							"name": "editorWindow",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 701,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "Window"
							},
							"defaultValue": " window",
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.editorWindow",
								"id": 415
							}
						},
						{
							"id": 1641,
							"name": "events",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 708,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "EventsNative",
								"id": 73
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.events",
								"id": 420
							}
						},
						{
							"id": 1625,
							"name": "files",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 683,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1662,
							"name": "filterWord",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1115,
									"character": 22
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"\""
						},
						{
							"id": 1760,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.id",
								"id": 405
							}
						},
						{
							"id": 1761,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 1621,
							"name": "loader",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 679,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1734,
							"name": "onlyImages",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1446,
									"character": 22
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1615,
							"name": "options",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 666,
									"character": 11
								}
							],
							"type": {
								"type": "reference",
								"name": "FileBrowserOptions",
								"id": 1821
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.options",
								"id": 411
							}
						},
						{
							"id": 1637,
							"name": "ownerDocument",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 703,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "Document"
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.ownerDocument",
								"id": 417
							}
						},
						{
							"id": 1638,
							"name": "ownerWindow",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 704,
									"character": 15
								}
							],
							"type": {
								"type": "reference",
								"name": "Window"
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.ownerWindow",
								"id": 418
							}
						},
						{
							"id": 1639,
							"name": "progress_bar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 706,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.progress_bar",
								"id": 410
							}
						},
						{
							"id": 1650,
							"name": "sortBy",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1038,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"changed\""
						},
						{
							"id": 1623,
							"name": "status_line",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 681,
									"character": 23
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1654,
							"name": "statustimer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1052,
									"character": 23
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1620,
							"name": "storage",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Container for set/get value",
								"tags": [
									{
										"tag": "type",
										"text": "{Storage}\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 677,
									"character": 11
								}
							],
							"type": {
								"type": "reference",
								"name": "Storage",
								"id": 1582
							},
							"defaultValue": " new Storage(new localStorageProvider())"
						},
						{
							"id": 1626,
							"name": "toolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 686,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "ToolbarCollection",
								"id": 917
							}
						},
						{
							"id": 1624,
							"name": "tree",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 682,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1627,
							"name": "uploader",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 688,
									"character": 12
								}
							],
							"type": {
								"type": "reference",
								"name": "Uploader",
								"id": 1306
							}
						},
						{
							"id": 1649,
							"name": "view",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1037,
									"character": 16
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"tiles\""
						},
						{
							"id": 1758,
							"name": "defaultTimeout",
							"kind": 262144,
							"kindString": "Accessor",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Return default timeout period in milliseconds for some debounce or throttle functions. By default return {observer.timeout} options",
								"returns": "\n"
							},
							"getSignature": {
								"id": 1759,
								"name": "__get",
								"kind": 524288,
								"kindString": "Get signature",
								"flags": {},
								"comment": {
									"shortText": "Return default timeout period in milliseconds for some debounce or throttle functions. By default return {observer.timeout} options",
									"returns": "\n"
								},
								"type": {
									"type": "intrinsic",
									"name": "number"
								}
							},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1568,
									"character": 22
								}
							]
						},
						{
							"id": 1629,
							"name": "canI",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 1630,
									"name": "canI",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1631,
											"name": "action",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 692,
									"character": 15
								}
							]
						},
						{
							"id": 1726,
							"name": "close",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Close dialog",
								"tags": [
									{
										"tag": "method",
										"text": "close\n"
									}
								]
							},
							"signatures": [
								{
									"id": 1727,
									"name": "close",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Close dialog"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1418,
									"character": 9
								}
							]
						},
						{
							"id": 1706,
							"name": "create",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Create a directory on the server",
								"tags": [
									{
										"tag": "method",
										"text": "create"
									}
								]
							},
							"signatures": [
								{
									"id": 1707,
									"name": "create",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Create a directory on the server"
									},
									"parameters": [
										{
											"id": 1708,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Name the new folder"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1709,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Relative toWYSIWYG the directory in which you want toWYSIWYG create a folder"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1710,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Server source key\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1316,
									"character": 10
								}
							]
						},
						{
							"id": 1768,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1769,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 1742,
							"name": "errorHandler",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1743,
									"name": "errorHandler",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1744,
											"name": "resp",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Error"
													},
													{
														"type": "reference",
														"name": "FileBrowserAnswer",
														"id": 1777
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1505,
									"character": 24
								}
							]
						},
						{
							"id": 1716,
							"name": "fileRemove",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1717,
									"name": "fileRemove",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Deleting a file"
									},
									"parameters": [
										{
											"id": 1718,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Relative path"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1719,
											"name": "file",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "The filename"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1720,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Source\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1365,
									"character": 14
								}
							]
						},
						{
							"id": 1721,
							"name": "folderRemove",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1722,
									"name": "folderRemove",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Deleting a folder"
									},
									"parameters": [
										{
											"id": 1723,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Relative path"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1724,
											"name": "file",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "The filename"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1725,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Source\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1393,
									"character": 16
								}
							]
						},
						{
							"id": 1659,
							"name": "generateFolderTree",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1660,
									"name": "generateFolderTree",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1661,
											"name": "sources",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "ISourcesFiles",
												"id": 1607
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1086,
									"character": 30
								}
							]
						},
						{
							"id": 1663,
							"name": "generateItemsBox",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1664,
									"name": "generateItemsBox",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1665,
											"name": "sources",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "ISourcesFiles",
												"id": 1607
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1117,
									"character": 28
								}
							]
						},
						{
							"id": 1666,
							"name": "getActiveElements",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1667,
									"name": "getActiveElements",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"name": "HTMLElement"
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1148,
									"character": 21
								}
							]
						},
						{
							"id": 1770,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1771,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1772,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1773,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 1681,
							"name": "getPathByUrl",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Get path by url. You can use this method in another modules",
								"tags": [
									{
										"tag": "method",
										"text": "getPathByUrl"
									}
								]
							},
							"signatures": [
								{
									"id": 1682,
									"name": "getPathByUrl",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Get path by url. You can use this method in another modules"
									},
									"parameters": [
										{
											"id": 1683,
											"name": "url",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Full url"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1684,
											"name": "success",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1685,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1686,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1687,
																	"name": "path",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 1688,
																	"name": "name",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 1689,
																	"name": "source",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 1194,
															"character": 41
														}
													]
												}
											}
										},
										{
											"id": 1690,
											"name": "onFailed",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "filename"
											},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1691,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1692,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1693,
																	"name": "error",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Error"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 1194,
															"character": 105
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1194,
									"character": 16
								}
							]
						},
						{
							"id": 1642,
							"name": "getRealMode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1643,
									"name": "getRealMode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 710,
									"character": 15
								}
							],
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.getRealMode",
								"id": 427
							}
						},
						{
							"id": 1632,
							"name": "i18n",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1633,
									"name": "i18n",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1634,
											"name": "text",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 696,
									"character": 8
								}
							],
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.i18n",
								"id": 430
							}
						},
						{
							"id": 1775,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1776,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.isFullSize",
								"id": 424
							}
						},
						{
							"id": 1763,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1764,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							},
							"implementationOf": {
								"type": "reference",
								"name": "IViewBased.isLocked",
								"id": 421
							}
						},
						{
							"id": 1765,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1766,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1767,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 1652,
							"name": "isOpened",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1653,
									"name": "isOpened",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"returns": "\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1048,
									"character": 12
								}
							]
						},
						{
							"id": 1694,
							"name": "loadItems",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1695,
									"name": "loadItems",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1696,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1697,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1210,
									"character": 21
								}
							]
						},
						{
							"id": 1698,
							"name": "loadPermissions",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1699,
									"name": "loadPermissions",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1700,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1701,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1236,
									"character": 27
								}
							]
						},
						{
							"id": 1702,
							"name": "loadTree",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1703,
									"name": "loadTree",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1704,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1705,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1264,
									"character": 20
								}
							]
						},
						{
							"id": 1711,
							"name": "move",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Move a file / directory on the server",
								"tags": [
									{
										"tag": "method",
										"text": "move"
									}
								]
							},
							"signatures": [
								{
									"id": 1712,
									"name": "move",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Move a file / directory on the server"
									},
									"parameters": [
										{
											"id": 1713,
											"name": "filepath",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "The relative path toWYSIWYG the file / folder source"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1714,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Relative toWYSIWYG the directory where you want toWYSIWYG move the file / folder"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1715,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Source\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1342,
									"character": 8
								}
							]
						},
						{
							"id": 1728,
							"name": "onSelect",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1729,
									"name": "onSelect",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1730,
											"name": "callback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1731,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1732,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1733,
																	"name": "data",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "FileBrowserCallBackData",
																		"id": 1883
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 1422,
															"character": 30
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "(Anonymous function)"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1422,
									"character": 20
								}
							]
						},
						{
							"id": 1735,
							"name": "open",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "It opens a web browser window",
								"returns": "Promise\n",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nvar fb = new Jodit.modules.FileBrowser(parent);\nfb.open(function (data) {\n    var i;\n    for (i = 0;i < data.files.length; i += 1) {\n        parent.selection.insertImage(data.baseurl + data.files[i]);\n    }\n});\n```"
									}
								]
							},
							"signatures": [
								{
									"id": 1736,
									"name": "open",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It opens a web browser window",
										"returns": "Promise\n"
									},
									"parameters": [
										{
											"id": 1737,
											"name": "callback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "The function that will be called after the file selection in the browser"
											},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1738,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1739,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1740,
																	"name": "data",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "FileBrowserCallBackData",
																		"id": 1883
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 1465,
															"character": 21
														}
													]
												}
											}
										},
										{
											"id": 1741,
											"name": "onlyImages",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1465,
									"character": 8
								}
							]
						},
						{
							"id": 1747,
							"name": "openImageEditor",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Open Image Editor",
								"tags": [
									{
										"tag": "method",
										"text": "openImageEditor\n"
									}
								]
							},
							"signatures": [
								{
									"id": 1748,
									"name": "openImageEditor",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Open Image Editor"
									},
									"parameters": [
										{
											"id": 1749,
											"name": "href",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1750,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1751,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1752,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1753,
											"name": "onSuccess",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "Function"
											}
										},
										{
											"id": 1754,
											"name": "onFailed",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1755,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1756,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1757,
																	"name": "error",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Error"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 1523,
															"character": 113
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "reference",
												"name": "Dialog",
												"id": 1068
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1523,
									"character": 19
								}
							]
						},
						{
							"id": 1670,
							"name": "send",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1671,
									"name": "send",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 1672,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1673,
											"name": "success",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1674,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1675,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1676,
																	"name": "resp",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "FileBrowserAnswer",
																		"id": 1777
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 1163,
															"character": 39
														}
													]
												}
											}
										},
										{
											"id": 1677,
											"name": "error",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1678,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1679,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1680,
																	"name": "error",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Error"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 1163,
															"character": 81
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1163,
									"character": 16
								}
							]
						},
						{
							"id": 1668,
							"name": "someSelectedWasChanged",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1669,
									"name": "someSelectedWasChanged",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1152,
									"character": 34
								}
							]
						},
						{
							"id": 1655,
							"name": "status",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1656,
									"name": "status",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It displays a message in the status bar of filebrowser",
										"tags": [
											{
												"tag": "method",
												"text": "status"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nparent.filebrowser.status('There was an error uploading file', false);\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 1657,
											"name": "message",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Message"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1658,
											"name": "success",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1065,
									"character": 10
								}
							]
						},
						{
							"id": 1745,
							"name": "uploadHandler",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1746,
									"name": "uploadHandler",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 1513,
									"character": 25
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1644
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1628,
								1774,
								1762,
								1622,
								1611,
								1618,
								1616,
								1617,
								1619,
								1651,
								1640,
								1635,
								1636,
								1641,
								1625,
								1662,
								1760,
								1761,
								1621,
								1734,
								1615,
								1637,
								1638,
								1639,
								1650,
								1623,
								1654,
								1620,
								1626,
								1624,
								1627,
								1649
							]
						},
						{
							"title": "Accessors",
							"kind": 262144,
							"children": [
								1758
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1629,
								1726,
								1706,
								1768,
								1742,
								1716,
								1721,
								1659,
								1663,
								1666,
								1770,
								1681,
								1642,
								1632,
								1775,
								1763,
								1765,
								1652,
								1694,
								1698,
								1702,
								1711,
								1728,
								1735,
								1747,
								1670,
								1668,
								1655,
								1745
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 663,
							"character": 24
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					],
					"implementedTypes": [
						{
							"type": "reference",
							"name": "IViewBased",
							"id": 404
						}
					]
				},
				{
					"id": 1602,
					"name": "ISource",
					"kind": 256,
					"kindString": "Interface",
					"flags": {},
					"children": [
						{
							"id": 1604,
							"name": "baseurl",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 42,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 1605,
							"name": "files",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 43,
									"character": 9
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"name": "ISourceFile",
									"id": 1596
								}
							}
						},
						{
							"id": 1606,
							"name": "folders",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 44,
									"character": 11
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							}
						},
						{
							"id": 1603,
							"name": "path",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 41,
									"character": 8
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1604,
								1605,
								1606,
								1603
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 40,
							"character": 17
						}
					]
				},
				{
					"id": 1596,
					"name": "ISourceFile",
					"kind": 256,
					"kindString": "Interface",
					"flags": {},
					"comment": {
						"shortText": "The module creates a web browser dialog box . In a Web browser , you can select an image , remove , drag it . Upload new",
						"tags": [
							{
								"tag": "module",
								"text": "FileBrowser"
							},
							{
								"tag": "params",
								"text": "{Object} parent Jodit main object\n"
							}
						]
					},
					"children": [
						{
							"id": 1599,
							"name": "changed",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 35,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 1597,
							"name": "file",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 33,
									"character": 8
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 1601,
							"name": "isImage",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 37,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						},
						{
							"id": 1600,
							"name": "size",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 36,
									"character": 8
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 1598,
							"name": "thumb",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 34,
									"character": 9
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1599,
								1597,
								1601,
								1600,
								1598
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 32,
							"character": 21
						}
					]
				},
				{
					"id": 1607,
					"name": "ISourcesFiles",
					"kind": 256,
					"kindString": "Interface",
					"flags": {},
					"indexSignature": {
						"id": 1608,
						"name": "__index",
						"kind": 8192,
						"kindString": "Index signature",
						"flags": {},
						"parameters": [
							{
								"id": 1609,
								"name": "key",
								"kind": 32768,
								"kindString": "Parameter",
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "string"
								}
							}
						],
						"type": {
							"type": "reference",
							"name": "ISource",
							"id": 1602
						}
					},
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 48,
							"character": 23
						}
					]
				},
				{
					"id": 1790,
					"name": "FileBrowserAjaxOptions",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 66,
							"character": 27
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1791,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1793,
									"name": "async",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 68,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1798,
									"name": "cache",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 71,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1799,
									"name": "contentType",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 72,
											"character": 15
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1794,
									"name": "data",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 70,
											"character": 8
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1795,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 1796,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 1797,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											},
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 70,
													"character": 9
												}
											]
										}
									}
								},
								{
									"id": 1802,
									"name": "dataType",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 76,
											"character": 12
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1803,
									"name": "headers",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 78,
											"character": 11
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1804,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 1805,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 1806,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											},
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 78,
													"character": 13
												}
											]
										}
									}
								},
								{
									"id": 1800,
									"name": "method",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 74,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1807,
									"name": "prepareData",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 80,
											"character": 15
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1808,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1809,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1810,
															"name": "data",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reflection",
																"declaration": {
																	"id": 1811,
																	"name": "__type",
																	"kind": 65536,
																	"kindString": "Type literal",
																	"flags": {},
																	"indexSignature": {
																		"id": 1812,
																		"name": "__index",
																		"kind": 8192,
																		"kindString": "Index signature",
																		"flags": {},
																		"parameters": [
																			{
																				"id": 1813,
																				"name": "key",
																				"kind": 32768,
																				"kindString": "Parameter",
																				"flags": {},
																				"type": {
																					"type": "intrinsic",
																					"name": "string"
																				}
																			}
																		],
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	},
																	"sources": [
																		{
																			"fileName": "modules/FileBrowser.ts",
																			"line": 80,
																			"character": 24
																		}
																	]
																}
															}
														}
													],
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 1814,
															"name": "__type",
															"kind": 65536,
															"kindString": "Type literal",
															"flags": {},
															"indexSignature": {
																"id": 1815,
																"name": "__index",
																"kind": 8192,
																"kindString": "Index signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 1816,
																		"name": "key",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															},
															"sources": [
																{
																	"fileName": "modules/FileBrowser.ts",
																	"line": 80,
																	"character": 54
																}
															]
														}
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 80,
													"character": 17
												}
											]
										}
									}
								},
								{
									"id": 1817,
									"name": "process",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 82,
											"character": 11
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1818,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1819,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1820,
															"name": "resp",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "FileBrowserAnswer",
																"id": 1777
															}
														}
													],
													"type": {
														"type": "reference",
														"name": "FileBrowserAnswer",
														"id": 1777
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 82,
													"character": 13
												}
											]
										}
									}
								},
								{
									"id": 1801,
									"name": "processData",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 75,
											"character": 15
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1792,
									"name": "url",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 67,
											"character": 7
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1793,
										1798,
										1799,
										1794,
										1802,
										1803,
										1800,
										1807,
										1817,
										1801,
										1792
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 66,
									"character": 29
								}
							]
						}
					}
				},
				{
					"id": 1777,
					"name": "FileBrowserAnswer",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 52,
							"character": 22
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1778,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1781,
									"name": "data",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 55,
											"character": 8
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1782,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"children": [
												{
													"id": 1785,
													"name": "code",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 58,
															"character": 12
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												},
												{
													"id": 1783,
													"name": "messages",
													"kind": 32,
													"kindString": "Variable",
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 56,
															"character": 16
														}
													],
													"type": {
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												},
												{
													"id": 1787,
													"name": "name",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 60,
															"character": 12
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 1786,
													"name": "path",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 59,
															"character": 12
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 1789,
													"name": "permissions",
													"kind": 32,
													"kindString": "Variable",
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 62,
															"character": 19
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "Permissions"
															},
															{
																"type": "intrinsic",
																"name": "null"
															}
														]
													}
												},
												{
													"id": 1788,
													"name": "source",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 61,
															"character": 14
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 1784,
													"name": "sources",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "modules/FileBrowser.ts",
															"line": 57,
															"character": 15
														}
													],
													"type": {
														"type": "reference",
														"name": "ISourcesFiles",
														"id": 1607
													}
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														1785,
														1783,
														1787,
														1786,
														1789,
														1788,
														1784
													]
												}
											],
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 55,
													"character": 9
												}
											]
										}
									}
								},
								{
									"id": 1779,
									"name": "success",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 53,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1780,
									"name": "time",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 54,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1781,
										1779,
										1780
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 52,
									"character": 24
								}
							]
						}
					}
				},
				{
					"id": 1883,
					"name": "FileBrowserCallBackData",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {
						"isExported": true
					},
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 138,
							"character": 35
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1884,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1885,
									"name": "baseurl",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 139,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1886,
									"name": "files",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 140,
											"character": 9
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1885,
										1886
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 138,
									"character": 37
								}
							]
						}
					}
				},
				{
					"id": 1821,
					"name": "FileBrowserOptions",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 85,
							"character": 23
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1822,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"indexSignature": {
								"id": 1881,
								"name": "__index",
								"kind": 8192,
								"kindString": "Index signature",
								"flags": {},
								"parameters": [
									{
										"id": 1882,
										"name": "key",
										"kind": 32768,
										"kindString": "Parameter",
										"flags": {},
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								],
								"type": {
									"type": "intrinsic",
									"name": "any"
								}
							},
							"children": [
								{
									"id": 1869,
									"name": "ajax",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 122,
											"character": 8
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1823,
									"name": "buttons",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 86,
											"character": 11
										}
									],
									"type": {
										"type": "reference",
										"name": "Array",
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												]
											}
										]
									}
								},
								{
									"id": 1841,
									"name": "contextMenu",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 98,
											"character": 15
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1870,
									"name": "create",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 123,
											"character": 10
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1843,
									"name": "createNewFolder",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 102,
											"character": 19
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1873,
									"name": "crop",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 126,
											"character": 8
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1844,
									"name": "deleteFolder",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 103,
											"character": 16
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1837,
									"name": "editImage",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 94,
											"character": 13
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1875,
									"name": "fileRemove",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 128,
											"character": 14
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1824,
									"name": "filter",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 88,
											"character": 10
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1825,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1826,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1827,
															"name": "item",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														},
														{
															"id": 1828,
															"name": "search",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 88,
													"character": 11
												}
											]
										}
									}
								},
								{
									"id": 1878,
									"name": "folder",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 131,
											"character": 10
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1876,
									"name": "folderRemove",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 129,
											"character": 16
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1871,
									"name": "getLocalFileByUrl",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 124,
											"character": 21
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1855,
									"name": "getMessage",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 115,
											"character": 14
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1856,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1857,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1858,
															"name": "resp",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "FileBrowserAnswer",
																"id": 1777
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 115,
													"character": 15
												}
											]
										}
									}
								},
								{
									"id": 1862,
									"name": "getThumbTemplate",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 120,
											"character": 20
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1863,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1864,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1865,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "FileBrowser",
																"id": 1610
															}
														},
														{
															"id": 1866,
															"name": "item",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ISourceFile",
																"id": 1596
															}
														},
														{
															"id": 1867,
															"name": "source",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ISource",
																"id": 1602
															}
														},
														{
															"id": 1868,
															"name": "source_name",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 120,
													"character": 21
												}
											]
										}
									}
								},
								{
									"id": 1849,
									"name": "height",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 109,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1842,
									"name": "howLongShowMsg",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 100,
											"character": 18
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1851,
									"name": "isSuccess",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 114,
											"character": 13
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1852,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1853,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1854,
															"name": "resp",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "FileBrowserAnswer",
																"id": 1777
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 114,
													"character": 14
												}
											]
										}
									}
								},
								{
									"id": 1877,
									"name": "items",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 130,
											"character": 9
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1874,
									"name": "move",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 127,
											"character": 8
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1846,
									"name": "moveFile",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 105,
											"character": 12
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1845,
									"name": "moveFolder",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 104,
											"character": 14
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1879,
									"name": "permissions",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 132,
											"character": 15
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1838,
									"name": "preview",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 95,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1872,
									"name": "resize",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 125,
											"character": 10
										}
									],
									"type": {
										"type": "reference",
										"name": "FileBrowserAjaxOptions",
										"id": 1790
									}
								},
								{
									"id": 1861,
									"name": "showFileChangeTime",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 118,
											"character": 22
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1859,
									"name": "showFileName",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 116,
											"character": 16
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1860,
									"name": "showFileSize",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 117,
											"character": 16
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1847,
									"name": "showFoldersPanel",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 106,
											"character": 20
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1839,
									"name": "showPreviewNavigation",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 96,
											"character": 25
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1840,
									"name": "showSelectButtonInPreview",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 97,
											"character": 29
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1830,
									"name": "sort",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 92,
											"character": 8
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1831,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1832,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1833,
															"name": "a",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														},
														{
															"id": 1834,
															"name": "b",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														},
														{
															"id": 1835,
															"name": "sortBy",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														},
														{
															"id": 1836,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/FileBrowser.ts",
													"line": 92,
													"character": 9
												}
											]
										}
									}
								},
								{
									"id": 1829,
									"name": "sortBy",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 90,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1880,
									"name": "uploader",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 134,
											"character": 12
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "null"
											},
											{
												"type": "reference",
												"name": "UploaderOptions",
												"id": 1384
											}
										]
									}
								},
								{
									"id": 1850,
									"name": "view",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 112,
											"character": 8
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								},
								{
									"id": 1848,
									"name": "width",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/FileBrowser.ts",
											"line": 108,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1869,
										1823,
										1841,
										1870,
										1843,
										1873,
										1844,
										1837,
										1875,
										1824,
										1878,
										1876,
										1871,
										1855,
										1862,
										1849,
										1842,
										1851,
										1877,
										1874,
										1846,
										1845,
										1879,
										1838,
										1872,
										1861,
										1859,
										1860,
										1847,
										1839,
										1840,
										1830,
										1829,
										1880,
										1850,
										1848
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/FileBrowser.ts",
									"line": 85,
									"character": 25
								}
							]
						}
					}
				},
				{
					"id": 1890,
					"name": "DEFAULT_SOURCE_NAME",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 660,
							"character": 25
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "default"
					},
					"defaultValue": "\"default\""
				},
				{
					"id": 1891,
					"name": "ITEM_CLASS",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"sources": [
						{
							"fileName": "modules/FileBrowser.ts",
							"line": 661,
							"character": 16
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "jodit_filebrowser_files_item"
					},
					"defaultValue": "\"jodit_filebrowser_files_item\""
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						1887
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1610
					]
				},
				{
					"title": "Interfaces",
					"kind": 256,
					"children": [
						1602,
						1596,
						1607
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						1790,
						1777,
						1883,
						1821
					]
				},
				{
					"title": "Variables",
					"kind": 32,
					"children": [
						1890,
						1891
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/FileBrowser.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2202,
			"name": "\"modules/Helpers\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Helpers.ts",
			"children": [
				{
					"id": 2203,
					"name": "JoditArray",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 2205,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2206,
									"name": "new JoditArray",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 2207,
											"name": "data",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Array",
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												]
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "JoditArray",
										"id": 2203
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Helpers.ts",
									"line": 1177,
									"character": 23
								}
							]
						},
						{
							"id": 2204,
							"name": "length",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Helpers.ts",
									"line": 1177,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "0"
						},
						{
							"id": 2208,
							"name": "toString",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2209,
									"name": "toString",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Helpers.ts",
									"line": 1186,
									"character": 12
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2205
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2204
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								2208
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1176,
							"character": 23
						}
					]
				},
				{
					"id": 2210,
					"name": "JoditObject",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 2211,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2212,
									"name": "new JoditObject",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 2213,
											"name": "data",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "JoditObject",
										"id": 2210
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Helpers.ts",
									"line": 1195,
									"character": 26
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2211
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1195,
							"character": 24
						}
					]
				},
				{
					"id": 2233,
					"name": "eachCallback",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 70,
							"character": 17
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 2234,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"signatures": [
								{
									"id": 2235,
									"name": "__call",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2236,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 2237,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "any"
													},
													{
														"type": "array",
														"elementType": {
															"type": "intrinsic",
															"name": "any"
														}
													}
												]
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "boolean"
											},
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Helpers.ts",
									"line": 70,
									"character": 19
								}
							]
						}
					}
				},
				{
					"id": 2222,
					"name": "$$temp",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isLet": true
					},
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 18,
							"character": 10
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					},
					"defaultValue": "1"
				},
				{
					"id": 2214,
					"name": "class2type",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 10,
							"character": 16
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 2215,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"indexSignature": {
								"id": 2216,
								"name": "__index",
								"kind": 8192,
								"kindString": "Index signature",
								"flags": {},
								"parameters": [
									{
										"id": 2217,
										"name": "key",
										"kind": 32768,
										"kindString": "Parameter",
										"flags": {},
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								],
								"type": {
									"type": "intrinsic",
									"name": "string"
								}
							},
							"sources": [
								{
									"fileName": "modules/Helpers.ts",
									"line": 10,
									"character": 17
								}
							]
						}
					}
				},
				{
					"id": 2408,
					"name": "dataBindKey",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1142,
							"character": 17
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "JoditDataBindkey"
					},
					"defaultValue": "\"JoditDataBindkey\""
				},
				{
					"id": 2219,
					"name": "hasOwn",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 12,
							"character": 12
						}
					],
					"type": {
						"type": "reference",
						"name": "hasOwnProperty"
					},
					"defaultValue": " class2type.hasOwnProperty"
				},
				{
					"id": 2218,
					"name": "toString",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 11,
							"character": 14
						}
					],
					"type": {
						"type": "reference",
						"name": "toString"
					},
					"defaultValue": " class2type.toString"
				},
				{
					"id": 2223,
					"name": "$$",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Find all elements by selector and return Array. If it did not find any element it return empty array",
						"returns": "\n",
						"tags": [
							{
								"tag": "example",
								"text": "\n```javascript\nJodit.modules.Helpres.$$('.someselector').forEach(function (elm) {\n     elm.addEventListener('click', function () {\n         alert(''Clicked');\n     });\n})\n```"
							}
						]
					},
					"signatures": [
						{
							"id": 2224,
							"name": "$$",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Find all elements by selector and return Array. If it did not find any element it return empty array",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2225,
									"name": "selector",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "CSS like selector"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2226,
									"name": "root",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "\n"
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "HTMLElement"
											},
											{
												"type": "reference",
												"name": "HTMLDocument"
											}
										]
									}
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"name": "HTMLElement"
								}
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 36,
							"character": 15
						}
					]
				},
				{
					"id": 2275,
					"name": "appendScript",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2276,
							"name": "appendScript",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2277,
									"name": "url",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2278,
									"name": "callback",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2279,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 2280,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 2281,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "HTMLElement"
															}
														},
														{
															"id": 2282,
															"name": "e",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Event"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "any"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Helpers.ts",
													"line": 325,
													"character": 51
												}
											]
										}
									}
								},
								{
									"id": 2283,
									"name": "className",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"\""
								},
								{
									"id": 2284,
									"name": "doc",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Document"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 325,
							"character": 25
						}
					]
				},
				{
					"id": 2391,
					"name": "applyStyles",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2392,
							"name": "applyStyles",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2393,
									"name": "html",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1028,
							"character": 25
						}
					]
				},
				{
					"id": 2368,
					"name": "asArray",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2369,
							"name": "asArray",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2370,
									"name": "a",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "reference",
								"name": "Array",
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 795,
							"character": 20
						}
					]
				},
				{
					"id": 2325,
					"name": "browser",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Module returns method that is used to determine the browser",
						"tags": [
							{
								"tag": "params",
								"text": "{Object} parent main Jodit object"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nconsole.log(editor.helper.browser('mse'));\nconsole.log(editor.helper.browser('chrome'));\nconsole.log($editor.helper.browser('opera'));\nconsole.log(editor.helper.browser('firefox'));\nconsole.log(editor.helper.browser('mse') && editor.helper.browser('version') > 10);\n```\n"
							}
						]
					},
					"signatures": [
						{
							"id": 2326,
							"name": "browser",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Module returns method that is used to determine the browser"
							},
							"parameters": [
								{
									"id": 2327,
									"name": "browser",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "boolean"
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 546,
							"character": 20
						}
					]
				},
				{
					"id": 2334,
					"name": "camelCase",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"returns": "\n"
					},
					"signatures": [
						{
							"id": 2335,
							"name": "camelCase",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2336,
									"name": "key",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 616,
							"character": 22
						}
					]
				},
				{
					"id": 2388,
					"name": "cleanFromWord",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "The method automatically cleans up content from Microsoft Word and other HTML sources to ensure clean, compliant content that matches the look and feel of the site."
					},
					"signatures": [
						{
							"id": 2389,
							"name": "cleanFromWord",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "The method automatically cleans up content from Microsoft Word and other HTML sources to ensure clean, compliant content that matches the look and feel of the site."
							},
							"parameters": [
								{
									"id": 2390,
									"name": "html",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 977,
							"character": 26
						}
					]
				},
				{
					"id": 2292,
					"name": "clear",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Clear HTML",
						"returns": "\n",
						"tags": [
							{
								"tag": "method",
								"text": "clear"
							}
						]
					},
					"signatures": [
						{
							"id": 2293,
							"name": "clear",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Clear HTML",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2294,
									"name": "value",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "input string"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2295,
									"name": "removeEmptyBlocks",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "false"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 387,
							"character": 18
						}
					]
				},
				{
					"id": 2256,
					"name": "colorToHex",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Converts rgba text representation of color in hex",
						"returns": "hex color view, NaN - for transparent color",
						"tags": [
							{
								"tag": "example",
								"text": "\n```javascript\nvar p = document.createElement('p');\np.style.color = '#ffffff';\nconsole.log(p.getAttribute('style')); // color: rgb(255, 255, 255);\nconsole.log(colorTohex(p.style.color)); // #ffffff\n```\n"
							}
						]
					},
					"signatures": [
						{
							"id": 2257,
							"name": "colorToHex",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Converts rgba text representation of color in hex",
								"returns": "hex color view, NaN - for transparent color"
							},
							"parameters": [
								{
									"id": 2258,
									"name": "color",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "string like rgba(red, green, blue, alpha) or rgb(red, green, blue)"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 206,
							"character": 23
						}
					]
				},
				{
					"id": 2320,
					"name": "convertMediaURLToVideoEmbed",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": " Javascript url pattern converter replace youtube/vimeo url in embed code."
					},
					"signatures": [
						{
							"id": 2321,
							"name": "convertMediaURLToVideoEmbed",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": " Javascript url pattern converter replace youtube/vimeo url in embed code."
							},
							"parameters": [
								{
									"id": 2322,
									"name": "url",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2323,
									"name": "width",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "400"
								},
								{
									"id": 2324,
									"name": "height",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "345"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 501,
							"character": 40
						}
					]
				},
				{
					"id": 2359,
					"name": "css",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Get the value of a computed style property for the first element in the set of matched elements or set one or more CSS properties for every matched element"
					},
					"signatures": [
						{
							"id": 2360,
							"name": "css",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Get the value of a computed style property for the first element in the set of matched elements or set one or more CSS properties for every matched element"
							},
							"parameters": [
								{
									"id": 2361,
									"name": "element",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2362,
									"name": "key",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "An object of property-value pairs to set. A CSS property name."
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 2363,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 2364,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 2365,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "union",
															"types": [
																{
																	"type": "intrinsic",
																	"name": "number"
																},
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																{
																	"type": "intrinsic",
																	"name": "null"
																},
																{
																	"type": "intrinsic",
																	"name": "undefined"
																}
															]
														}
													},
													"sources": [
														{
															"fileName": "modules/Helpers.ts",
															"line": 755,
															"character": 54
														}
													]
												}
											}
										]
									}
								},
								{
									"id": 2366,
									"name": "value",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "A value to set for the property."
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								},
								{
									"id": 2367,
									"name": "onlyStyleMode",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "Get value from style attribute, without calculating\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "false"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "number"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 755,
							"character": 16
						}
					]
				},
				{
					"id": 2269,
					"name": "ctrlKey",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "CTRL pressed",
						"returns": "true ctrl key was pressed\n"
					},
					"signatures": [
						{
							"id": 2270,
							"name": "ctrlKey",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "CTRL pressed",
								"returns": "true ctrl key was pressed\n"
							},
							"parameters": [
								{
									"id": 2271,
									"name": "e",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "Event"
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "MouseEvent"
											},
											{
												"type": "reference",
												"name": "KeyboardEvent"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 307,
							"character": 20
						}
					]
				},
				{
					"id": 2409,
					"name": "dataBind",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2410,
							"name": "dataBind",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2411,
									"name": "elm",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2412,
									"name": "key",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2413,
									"name": "value",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1143,
							"character": 21
						}
					]
				},
				{
					"id": 2343,
					"name": "debounce",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Debouncing enforces that a function not be called again until a certain amount of time has passed without it being called. As in \"execute this function only if 100 milliseconds have passed without it being called.\"",
						"tags": [
							{
								"tag": "method",
								"text": "debounce"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar jodit = new Jodit('.editor');\nJodit.modules.Dom(\"input\").on('keydown', jodit.helper.debounce(function() {\n    // Do expensive things\n}, 100));\n```\n"
							}
						]
					},
					"signatures": [
						{
							"id": 2344,
							"name": "debounce",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Debouncing enforces that a function not be called again until a certain amount of time has passed without it being called. As in \"execute this function only if 100 milliseconds have passed without it being called.\""
							},
							"parameters": [
								{
									"id": 2345,
									"name": "this",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2346,
									"name": "fn",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "reference",
										"name": "Function"
									}
								},
								{
									"id": 2347,
									"name": "timeout",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2348,
									"name": "invokeAsap",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2349,
									"name": "ctx",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "reference",
								"name": "(Anonymous function)"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 663,
							"character": 22
						}
					]
				},
				{
					"id": 2382,
					"name": "defaultLanguage",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2383,
							"name": "defaultLanguage",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2384,
									"name": "language",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 944,
							"character": 29
						}
					]
				},
				{
					"id": 2285,
					"name": "dom",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Create DOM element from HTML text",
						"returns": "HTMLElement\n"
					},
					"signatures": [
						{
							"id": 2286,
							"name": "dom",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Create DOM element from HTML text",
								"returns": "HTMLElement\n"
							},
							"parameters": [
								{
									"id": 2287,
									"name": "html",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"name": "HTMLElement"
											}
										]
									}
								},
								{
									"id": 2288,
									"name": "doc",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Document"
									}
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 348,
							"character": 16
						}
					]
				},
				{
					"id": 2238,
					"name": "each",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2239,
							"name": "each",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2240,
									"name": "obj",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Array",
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												]
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									}
								},
								{
									"id": 2241,
									"name": "callback",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "eachCallback",
												"id": 2233
											},
											{
												"type": "reference",
												"name": "Function"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 73,
							"character": 17
						}
					]
				},
				{
					"id": 2249,
					"name": "extend",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2250,
							"name": "extend",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2251,
									"name": "this",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2252,
									"name": "args",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isRest": true
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 112,
							"character": 19
						}
					]
				},
				{
					"id": 2272,
					"name": "formatUrl",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isConst": true
					},
					"signatures": [
						{
							"id": 2273,
							"name": "formatUrl",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2274,
									"name": "url",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 318,
							"character": 15
						}
					]
				},
				{
					"id": 2337,
					"name": "fromCamelCase",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"returns": "\n"
					},
					"signatures": [
						{
							"id": 2338,
							"name": "fromCamelCase",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2339,
									"name": "key",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 626,
							"character": 26
						}
					]
				},
				{
					"id": 2265,
					"name": "getContentWidth",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2266,
							"name": "getContentWidth",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2267,
									"name": "element",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2268,
									"name": "win",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Window"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 291,
							"character": 28
						}
					]
				},
				{
					"id": 2404,
					"name": "getXPathByElement",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2405,
							"name": "getXPathByElement",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2406,
									"name": "element",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2407,
									"name": "root",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1124,
							"character": 30
						}
					]
				},
				{
					"id": 2289,
					"name": "hexToRgb",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"tags": [
							{
								"tag": "method",
								"text": "hexToRgb\n"
							}
						]
					},
					"signatures": [
						{
							"id": 2290,
							"name": "hexToRgb",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {},
							"parameters": [
								{
									"id": 2291,
									"name": "hex",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "RGB"
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 364,
							"character": 21
						}
					]
				},
				{
					"id": 2340,
					"name": "htmlspecialchars",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Convert special characters to HTML entities",
						"returns": "\n",
						"tags": [
							{
								"tag": "method",
								"text": "htmlspecialchars"
							}
						]
					},
					"signatures": [
						{
							"id": 2341,
							"name": "htmlspecialchars",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Convert special characters to HTML entities",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2342,
									"name": "html",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 640,
							"character": 29
						}
					]
				},
				{
					"id": 2311,
					"name": "humanSizeToBytes",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Converts from human readable file size (kb,mb,gb,tb) to bytes",
						"returns": "\n",
						"tags": [
							{
								"tag": "method",
								"text": "humanSizeToBytes"
							}
						]
					},
					"signatures": [
						{
							"id": 2312,
							"name": "humanSizeToBytes",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Converts from human readable file size (kb,mb,gb,tb) to bytes",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2313,
									"name": "human",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "readable file size. Example 1gb or 11.2mb"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 463,
							"character": 29
						}
					]
				},
				{
					"id": 2242,
					"name": "inArray",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2243,
							"name": "inArray",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2244,
									"name": "needle",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								},
								{
									"id": 2245,
									"name": "haystack",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Array",
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 102,
							"character": 20
						}
					]
				},
				{
					"id": 2394,
					"name": "inView",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2395,
							"name": "inView",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2396,
									"name": "elm",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2397,
									"name": "root",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2398,
									"name": "doc",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Document"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1088,
							"character": 20
						}
					]
				},
				{
					"id": 2305,
					"name": "isHTML",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Check if a string is html or not",
						"returns": "\n",
						"tags": [
							{
								"tag": "method",
								"text": "isHTML"
							}
						]
					},
					"signatures": [
						{
							"id": 2306,
							"name": "isHTML",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Check if a string is html or not",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2307,
									"name": "str",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 442,
							"character": 19
						}
					]
				},
				{
					"id": 2308,
					"name": "isHTMLFromWord",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Detect if string is HTML from MS Word or Excel",
						"returns": "\n"
					},
					"signatures": [
						{
							"id": 2309,
							"name": "isHTMLFromWord",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Detect if string is HTML from MS Word or Excel",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2310,
									"name": "data",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 450,
							"character": 27
						}
					]
				},
				{
					"id": 2220,
					"name": "isIE",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2221,
							"name": "isIE",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 14,
							"character": 17
						}
					]
				},
				{
					"id": 2414,
					"name": "isLicense",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2415,
							"name": "isLicense",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2416,
									"name": "license",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1161,
							"character": 22
						}
					]
				},
				{
					"id": 2246,
					"name": "isPlainObject",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2247,
							"name": "isPlainObject",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2248,
									"name": "obj",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 104,
							"character": 26
						}
					]
				},
				{
					"id": 2296,
					"name": "isURL",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Check if a string is a url",
						"returns": "\n",
						"tags": [
							{
								"tag": "method",
								"text": "isURL"
							}
						]
					},
					"signatures": [
						{
							"id": 2297,
							"name": "isURL",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Check if a string is a url",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2298,
									"name": "str",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 420,
							"character": 18
						}
					]
				},
				{
					"id": 2227,
					"name": "isWindow",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2228,
							"name": "isWindow",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2229,
									"name": "obj",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 59,
							"character": 21
						}
					]
				},
				{
					"id": 2259,
					"name": "normalizeColor",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Convert rgba and short HEX color to Full text color. #fff to #FFFFFF",
						"returns": "HEX color, false - for transparent color\n",
						"tags": [
							{
								"tag": "method",
								"text": "normalizeColor"
							}
						]
					},
					"signatures": [
						{
							"id": 2260,
							"name": "normalizeColor",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Convert rgba and short HEX color to Full text color. #fff to #FFFFFF",
								"returns": "HEX color, false - for transparent color\n"
							},
							"parameters": [
								{
									"id": 2261,
									"name": "colorInput",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "string like rgba(red, green, blue, alpha) or rgb(red, green, blue) or #fff or #ffffff"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 251,
							"character": 27
						}
					]
				},
				{
					"id": 2417,
					"name": "normalizeLicense",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2418,
							"name": "normalizeLicense",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2419,
									"name": "license",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2420,
									"name": "count",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "8"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1162,
							"character": 29
						}
					]
				},
				{
					"id": 2385,
					"name": "normalizeNode",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2386,
							"name": "normalizeNode",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2387,
									"name": "node",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Node"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 953,
							"character": 27
						}
					]
				},
				{
					"id": 2262,
					"name": "normalizeSize",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Normalize value to CSS meters",
						"returns": "\n",
						"tags": [
							{
								"tag": "method",
								"text": "normalizeSize"
							}
						]
					},
					"signatures": [
						{
							"id": 2263,
							"name": "normalizeSize",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Normalize value to CSS meters",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2264,
									"name": "value",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "Input string"
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 284,
							"character": 26
						}
					]
				},
				{
					"id": 2355,
					"name": "normilizeCSSValue",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2356,
							"name": "normilizeCSSValue",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2357,
									"name": "key",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2358,
									"name": "value",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "number"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 740,
							"character": 30
						}
					]
				},
				{
					"id": 2328,
					"name": "offset",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Calc relative offset by start editor field",
						"returns": "returns an object containing the properties top and left.\n",
						"tags": [
							{
								"tag": "method",
								"text": "offset"
							}
						]
					},
					"signatures": [
						{
							"id": 2329,
							"name": "offset",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Calc relative offset by start editor field",
								"returns": "returns an object containing the properties top and left.\n"
							},
							"parameters": [
								{
									"id": 2330,
									"name": "elm",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "HTMLElement"
											},
											{
												"type": "reference",
												"name": "Range"
											}
										]
									}
								},
								{
									"id": 2331,
									"name": "jodit",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								},
								{
									"id": 2332,
									"name": "doc",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "reference",
										"name": "Document"
									}
								},
								{
									"id": 2333,
									"name": "recurse",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"defaultValue": "false"
								}
							],
							"type": {
								"type": "reference",
								"name": "Bound"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 580,
							"character": 19
						}
					]
				},
				{
					"id": 2314,
					"name": "parseQuery",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Parse query string"
					},
					"signatures": [
						{
							"id": 2315,
							"name": "parseQuery",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Parse query string"
							},
							"parameters": [
								{
									"id": 2316,
									"name": "queryString",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2317,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 2318,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 2319,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									"sources": [
										{
											"fileName": "modules/Helpers.ts",
											"line": 479,
											"character": 48
										}
									]
								}
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 479,
							"character": 23
						}
					]
				},
				{
					"id": 2299,
					"name": "pathNormalize",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2300,
							"name": "pathNormalize",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2301,
									"name": "path",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 431,
							"character": 26
						}
					]
				},
				{
					"id": 2399,
					"name": "scrollIntoView",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2400,
							"name": "scrollIntoView",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2401,
									"name": "elm",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2402,
									"name": "root",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2403,
									"name": "doc",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Document"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 1112,
							"character": 27
						}
					]
				},
				{
					"id": 2371,
					"name": "splitArray",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2372,
							"name": "splitArray",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2373,
									"name": "a",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Array",
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "any"
													}
												]
											},
											{
												"type": "intrinsic",
												"name": "string"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"name": "Array",
								"typeArguments": [
									{
										"type": "intrinsic",
										"name": "any"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 799,
							"character": 23
						}
					]
				},
				{
					"id": 2374,
					"name": "sprintf",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2375,
							"name": "sprintf",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2376,
									"name": "args",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isRest": true
									},
									"type": {
										"type": "reference",
										"name": "Array",
										"typeArguments": [
											{
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 803,
							"character": 20
						}
					]
				},
				{
					"id": 2350,
					"name": "throttle",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Throttling enforces a maximum number of times a function can be called over time. As in \"execute this function at most once every 100 milliseconds.\"",
						"tags": [
							{
								"tag": "method",
								"text": "throttle"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar jodit = new Jodit('.editor');\njodit.events.on(document.body, 'scroll', jodit.helper.throttle(function() {\n    // Do expensive things\n}, 100));\n```\n"
							}
						]
					},
					"signatures": [
						{
							"id": 2351,
							"name": "throttle",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Throttling enforces a maximum number of times a function can be called over time. As in \"execute this function at most once every 100 milliseconds.\""
							},
							"parameters": [
								{
									"id": 2352,
									"name": "fn",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "reference",
										"name": "Function"
									}
								},
								{
									"id": 2353,
									"name": "timeout",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2354,
									"name": "ctx",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "reference",
								"name": "(Anonymous function)"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 707,
							"character": 21
						}
					]
				},
				{
					"id": 2253,
					"name": "trim",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "It clears the line of all auxiliary invisible characters , from the spaces and line breaks , tabs from the beginning and end of the line",
						"returns": "\n"
					},
					"signatures": [
						{
							"id": 2254,
							"name": "trim",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "It clears the line of all auxiliary invisible characters , from the spaces and line breaks , tabs from the beginning and end of the line",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2255,
									"name": "value",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"shortText": "input string"
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 186,
							"character": 17
						}
					]
				},
				{
					"id": 2230,
					"name": "type",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2231,
							"name": "type",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2232,
									"name": "obj",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 63,
							"character": 17
						}
					]
				},
				{
					"id": 2302,
					"name": "urlNormalize",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2303,
							"name": "urlNormalize",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2304,
									"name": "url",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 433,
							"character": 25
						}
					]
				},
				{
					"id": 2377,
					"name": "val",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"signatures": [
						{
							"id": 2378,
							"name": "val",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2379,
									"name": "elm",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "HTMLInputElement"
											},
											{
												"type": "reference",
												"name": "HTMLElement"
											}
										]
									}
								},
								{
									"id": 2380,
									"name": "selector",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2381,
									"name": "value",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"sources": [
						{
							"fileName": "modules/Helpers.ts",
							"line": 929,
							"character": 16
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2203,
						2210
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						2233
					]
				},
				{
					"title": "Variables",
					"kind": 32,
					"children": [
						2222,
						2214,
						2408,
						2219,
						2218
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2223,
						2275,
						2391,
						2368,
						2325,
						2334,
						2388,
						2292,
						2256,
						2320,
						2359,
						2269,
						2409,
						2343,
						2382,
						2285,
						2238,
						2249,
						2272,
						2337,
						2265,
						2404,
						2289,
						2340,
						2311,
						2242,
						2394,
						2305,
						2308,
						2220,
						2414,
						2246,
						2296,
						2227,
						2259,
						2417,
						2385,
						2262,
						2355,
						2328,
						2314,
						2299,
						2399,
						2371,
						2374,
						2350,
						2253,
						2230,
						2302,
						2377
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Helpers.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1449,
			"name": "\"modules/ImageEditor\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/ImageEditor.ts",
			"children": [
				{
					"id": 1562,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 1563,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 1564,
									"name": "imageeditor",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 43,
											"character": 19
										}
									],
									"type": {
										"type": "reference",
										"name": "ImageEditorOptions",
										"id": 1540
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										1564
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 42,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								1563
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ImageEditor.ts",
							"line": 41,
							"character": 26
						}
					]
				},
				{
					"id": 1450,
					"name": "ImageEditor",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "The module allows you toWYSIWYG edit the image: resize or cut any part of it"
					},
					"children": [
						{
							"id": 1482,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1483,
									"name": "new ImageEditor",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1484,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "ImageEditor",
										"id": 1450
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 149,
									"character": 37
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 1537,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 1525,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 1465,
							"name": "activeTab",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 125,
									"character": 21
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"resize\""
						},
						{
							"id": 1473,
							"name": "buttons",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 137,
									"character": 19
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"name": "HTMLElement"
								}
							}
						},
						{
							"id": 1457,
							"name": "clicked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 113,
									"character": 19
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1481,
							"name": "cropHandler",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 149,
									"character": 23
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1456,
							"name": "cropImage",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 112,
									"character": 21
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLImageElement"
							}
						},
						{
							"id": 1453,
							"name": "cropUseRatio",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 108,
									"character": 24
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "true"
						},
						{
							"id": 1478,
							"name": "crop_box",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 145,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1454,
							"name": "dialog",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 110,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "Dialog",
								"id": 1068
							}
						},
						{
							"id": 1471,
							"name": "diff_x",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 134,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1472,
							"name": "diff_y",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 135,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1474,
							"name": "editor",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 139,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1464,
							"name": "height",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 123,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1476,
							"name": "heightInput",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 142,
									"character": 23
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLInputElement"
							}
						},
						{
							"id": 1523,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 1455,
							"name": "image",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 111,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLImageElement"
							}
						},
						{
							"id": 1524,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 1467,
							"name": "naturalHeight",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 129,
									"character": 25
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1466,
							"name": "naturalWidth",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 128,
									"character": 24
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1469,
							"name": "new_h",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 132,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1470,
							"name": "new_w",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 133,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1502,
							"name": "onSave",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 347,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "Function"
							}
						},
						{
							"id": 1451,
							"name": "options",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 106,
									"character": 11
								}
							],
							"type": {
								"type": "reference",
								"name": "ImageEditorOptions",
								"id": 1540
							}
						},
						{
							"id": 1468,
							"name": "ratio",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 131,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1480,
							"name": "resizeHandler",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 148,
									"character": 25
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1452,
							"name": "resizeUseRatio",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 107,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "true"
						},
						{
							"id": 1477,
							"name": "resize_box",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 144,
									"character": 22
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1479,
							"name": "sizes",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 146,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1459,
							"name": "start_x",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 116,
									"character": 19
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1460,
							"name": "start_y",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 117,
									"character": 19
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1458,
							"name": "target",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 114,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1461,
							"name": "top_x",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 118,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1462,
							"name": "top_y",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 119,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1463,
							"name": "width",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 122,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 1475,
							"name": "widthInput",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 141,
									"character": 22
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLInputElement"
							}
						},
						{
							"id": 1491,
							"name": "calcCropBox",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1492,
									"name": "calcCropBox",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 276,
									"character": 23
								}
							]
						},
						{
							"id": 1487,
							"name": "calcValueByPercent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1488,
									"name": "calcValueByPercent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1489,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 1490,
											"name": "percent",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 257,
									"character": 30
								}
							]
						},
						{
							"id": 1531,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1532,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 1533,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1534,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1535,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1536,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 1485,
							"name": "hide",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Hide image editor",
								"tags": [
									{
										"tag": "method",
										"text": "hide\n"
									}
								]
							},
							"signatures": [
								{
									"id": 1486,
									"name": "hide",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Hide image editor"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 253,
									"character": 8
								}
							]
						},
						{
							"id": 1538,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1539,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 1526,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1527,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 1528,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1529,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1530,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 1508,
							"name": "open",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Open image editor",
								"tags": [
									{
										"tag": "method",
										"text": "open"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nvar jodit = new Jodit('.editor', {\n    imageeditor: {\n        crop: false,\n        closeAfterSave: true,\n        width: 500\n    }\n});\njodit.imageeditor.open('http://xdsoft.net/jodit/images/test.png', function (name, data, success, failed) {\n    var img = jodit.node.create('img');\n    img.setAttribute('src', 'http://xdsoft.net/jodit/images/test.png');\n    if (box.action !== 'resize') {\n         return failed('Sorry it is work only in resize mode. For croping use FileBrowser');\n    }\n    img.style.width = data.w;\n    img.style.height = data.h;\n    jodit.selection.insertNode(img);\n    success();\n});\n```\n"
									}
								]
							},
							"signatures": [
								{
									"id": 1509,
									"name": "open",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Open image editor"
									},
									"parameters": [
										{
											"id": 1510,
											"name": "url",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1511,
											"name": "save",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1512,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1513,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1514,
																	"name": "newname",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "union",
																		"types": [
																			{
																				"type": "intrinsic",
																				"name": "string"
																			},
																			{
																				"type": "intrinsic",
																				"name": "void"
																			}
																		]
																	}
																},
																{
																	"id": 1515,
																	"name": "box",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "ActionBox",
																		"id": 1553
																	}
																},
																{
																	"id": 1516,
																	"name": "success",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Function"
																	}
																},
																{
																	"id": 1517,
																	"name": "failed",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reflection",
																		"declaration": {
																			"id": 1518,
																			"name": "__type",
																			"kind": 65536,
																			"kindString": "Type literal",
																			"flags": {},
																			"signatures": [
																				{
																					"id": 1519,
																					"name": "__call",
																					"kind": 4096,
																					"kindString": "Call signature",
																					"flags": {},
																					"parameters": [
																						{
																							"id": 1520,
																							"name": "error",
																							"kind": 32768,
																							"kindString": "Parameter",
																							"flags": {},
																							"type": {
																								"type": "reference",
																								"name": "Error"
																							}
																						}
																					],
																					"type": {
																						"type": "intrinsic",
																						"name": "void"
																					}
																				}
																			],
																			"sources": [
																				{
																					"fileName": "modules/ImageEditor.ts",
																					"line": 393,
																					"character": 96
																				}
																			]
																		}
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/ImageEditor.ts",
															"line": 393,
															"character": 30
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "reference",
												"name": "Dialog",
												"id": 1068
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 393,
									"character": 8
								}
							]
						},
						{
							"id": 1521,
							"name": "setHandlers",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1522,
									"name": "setHandlers",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 460,
									"character": 23
								}
							]
						},
						{
							"id": 1493,
							"name": "showCrop",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1494,
									"name": "showCrop",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 299,
									"character": 20
								}
							]
						},
						{
							"id": 1500,
							"name": "updateCropBox",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1501,
									"name": "updateCropBox",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 331,
									"character": 25
								}
							]
						},
						{
							"id": 1506,
							"name": "updateResizeBox",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1507,
									"name": "updateResizeBox",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 354,
									"character": 27
								}
							]
						},
						{
							"id": 1495,
							"name": "cropBox",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"children": [
								{
									"id": 1499,
									"name": "h",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 329,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 1498,
									"name": "w",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 328,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 1496,
									"name": "x",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 326,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 1497,
									"name": "y",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 327,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1499,
										1498,
										1496,
										1497
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 325,
									"character": 19
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						},
						{
							"id": 1503,
							"name": "resizeBox",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"children": [
								{
									"id": 1505,
									"name": "h",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 351,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 1504,
									"name": "w",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 350,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1505,
										1504
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 349,
									"character": 21
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1482
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1537,
								1525,
								1465,
								1473,
								1457,
								1481,
								1456,
								1453,
								1478,
								1454,
								1471,
								1472,
								1474,
								1464,
								1476,
								1523,
								1455,
								1524,
								1467,
								1466,
								1469,
								1470,
								1502,
								1451,
								1468,
								1480,
								1452,
								1477,
								1479,
								1459,
								1460,
								1458,
								1461,
								1462,
								1463,
								1475
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1491,
								1487,
								1531,
								1533,
								1485,
								1538,
								1526,
								1528,
								1508,
								1521,
								1493,
								1500,
								1506
							]
						},
						{
							"title": "Object literals",
							"kind": 2097152,
							"children": [
								1495,
								1503
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ImageEditor.ts",
							"line": 105,
							"character": 24
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				},
				{
					"id": 1553,
					"name": "ActionBox",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {
						"isExported": true
					},
					"sources": [
						{
							"fileName": "modules/ImageEditor.ts",
							"line": 31,
							"character": 21
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1554,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1555,
									"name": "action",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 32,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1556,
									"name": "box",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 33,
											"character": 7
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1557,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"children": [
												{
													"id": 1559,
													"name": "h",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "modules/ImageEditor.ts",
															"line": 35,
															"character": 9
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												},
												{
													"id": 1558,
													"name": "w",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "modules/ImageEditor.ts",
															"line": 34,
															"character": 9
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												},
												{
													"id": 1560,
													"name": "x",
													"kind": 32,
													"kindString": "Variable",
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "modules/ImageEditor.ts",
															"line": 36,
															"character": 9
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												},
												{
													"id": 1561,
													"name": "y",
													"kind": 32,
													"kindString": "Variable",
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "modules/ImageEditor.ts",
															"line": 37,
															"character": 9
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														1559,
														1558,
														1560,
														1561
													]
												}
											],
											"sources": [
												{
													"fileName": "modules/ImageEditor.ts",
													"line": 33,
													"character": 8
												}
											]
										}
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1555,
										1556
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 31,
									"character": 23
								}
							]
						}
					}
				},
				{
					"id": 1540,
					"name": "ImageEditorOptions",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{ImageEditorOptions} imageeditor module's options\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "modules/ImageEditor.ts",
							"line": 17,
							"character": 23
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1541,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1542,
									"name": "closeAfterSave",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 18,
											"character": 18
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1545,
									"name": "crop",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 21,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1552,
									"name": "cropDefaultHeight",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 28,
											"character": 21
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								},
								{
									"id": 1551,
									"name": "cropDefaultWidth",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 27,
											"character": 20
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								},
								{
									"id": 1550,
									"name": "cropUseRatio",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 26,
											"character": 16
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1544,
									"name": "height",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 20,
											"character": 10
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								},
								{
									"id": 1546,
									"name": "resize",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 22,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1549,
									"name": "resizeMinHeight",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 25,
											"character": 19
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1548,
									"name": "resizeMinWidth",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 24,
											"character": 18
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1547,
									"name": "resizeUseRatio",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 23,
											"character": 18
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1543,
									"name": "width",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/ImageEditor.ts",
											"line": 19,
											"character": 9
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1542,
										1545,
										1552,
										1551,
										1550,
										1544,
										1546,
										1549,
										1548,
										1547,
										1543
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/ImageEditor.ts",
									"line": 17,
									"character": 25
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						1562
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1450
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						1553,
						1540
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/ImageEditor.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1999,
			"name": "\"modules/Observer\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Observer.ts",
			"children": [
				{
					"id": 2048,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property{object}",
								"text": "observer module settings {@link Observer|Observer}"
							},
							{
								"tag": "property{int}",
								"text": "observer.timeout=100 Delay on every change\n"
							}
						]
					},
					"children": [
						{
							"id": 2049,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2050,
									"name": "observer",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Observer.ts",
											"line": 19,
											"character": 16
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2051,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"children": [
												{
													"id": 2052,
													"name": "timeout",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "modules/Observer.ts",
															"line": 20,
															"character": 19
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														2052
													]
												}
											],
											"sources": [
												{
													"fileName": "modules/Observer.ts",
													"line": 19,
													"character": 17
												}
											]
										}
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2050
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 18,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2049
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Observer.ts",
							"line": 17,
							"character": 26
						}
					]
				},
				{
					"id": 2000,
					"name": "Command",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 2004,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2005,
									"name": "new Command",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 2006,
											"name": "oldValue",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "SnapshotType",
												"id": 1976
											}
										},
										{
											"id": 2007,
											"name": "newValue",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "SnapshotType",
												"id": 1976
											}
										},
										{
											"id": 2008,
											"name": "observer",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Observer",
												"id": 2013
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Command",
										"id": 2000
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 33,
									"character": 35
								}
							]
						},
						{
							"id": 2003,
							"name": "newValue",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 33,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "SnapshotType",
								"id": 1976
							}
						},
						{
							"id": 2001,
							"name": "observer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 30,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "Observer",
								"id": 2013
							}
						},
						{
							"id": 2002,
							"name": "oldValue",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 32,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "SnapshotType",
								"id": 1976
							}
						},
						{
							"id": 2011,
							"name": "redo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2012,
									"name": "redo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 44,
									"character": 8
								}
							]
						},
						{
							"id": 2009,
							"name": "undo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2010,
									"name": "undo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 41,
									"character": 8
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2004
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2003,
								2001,
								2002
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								2011,
								2009
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Observer.ts",
							"line": 29,
							"character": 20
						}
					]
				},
				{
					"id": 2013,
					"name": "Observer",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "The module monitors the status of the editor and creates / deletes the required number of Undo / Redo shots . To track changes in use {@link https://developer.mozilla.org/ru/docs/Web/API/MutationObserver|MutationObserver}",
						"tags": [
							{
								"tag": "module",
								"text": "Observer"
							},
							{
								"tag": "see",
								"text": "{@link Snapshot|Snapshot}"
							},
							{
								"tag": "params",
								"text": "{Jodit} parent Jodit main object\n"
							}
						]
					},
					"children": [
						{
							"id": 2020,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2021,
									"name": "new Observer",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 2022,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Observer",
										"id": 2013
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 79,
									"character": 6
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 2045,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 2017,
							"name": "__newValue",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 69,
									"character": 22
								}
							],
							"type": {
								"type": "reference",
								"name": "SnapshotType",
								"id": 1976
							}
						},
						{
							"id": 2016,
							"name": "__startValue",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 68,
									"character": 25
								}
							],
							"type": {
								"type": "reference",
								"name": "SnapshotType",
								"id": 1976
							}
						},
						{
							"id": 2033,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 2031,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 2032,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 2015,
							"name": "snapshot",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{snapshot}",
										"text": "snapshot\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 66,
									"character": 12
								}
							],
							"type": {
								"type": "reference",
								"name": "Snapshot",
								"id": 1926
							}
						},
						{
							"id": 2014,
							"name": "stack",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property",
										"text": "{Stack} stack\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 61,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Stack",
								"id": 1981
							}
						},
						{
							"id": 2029,
							"name": "changeStack",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2030,
									"name": "changeStack",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 127,
									"character": 15
								}
							]
						},
						{
							"id": 2027,
							"name": "clear",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2028,
									"name": "clear",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 121,
									"character": 9
								}
							]
						},
						{
							"id": 2039,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2040,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 2041,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2042,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2043,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2044,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 2046,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2047,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 2034,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2035,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 2036,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2037,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2038,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 2018,
							"name": "onChangeStack",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2019,
									"name": "onChangeStack",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 72,
									"character": 25
								}
							]
						},
						{
							"id": 2023,
							"name": "redo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2024,
									"name": "redo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return state of the WYSIWYG editor to step back"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 110,
									"character": 8
								}
							]
						},
						{
							"id": 2025,
							"name": "undo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2026,
									"name": "undo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return the state of the WYSIWYG editor to step forward"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Observer.ts",
									"line": 117,
									"character": 8
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2020
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2045,
								2017,
								2016,
								2033,
								2031,
								2032,
								2015,
								2014
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								2029,
								2027,
								2039,
								2041,
								2046,
								2034,
								2036,
								2018,
								2023,
								2025
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Observer.ts",
							"line": 56,
							"character": 21
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2048
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2000,
						2013
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Observer.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2697,
			"name": "\"modules/Plugin\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Plugin.ts",
			"children": [
				{
					"id": 2698,
					"name": "Plugin",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true,
						"isAbstract": true
					},
					"children": [
						{
							"id": 2699,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2700,
									"name": "new Plugin",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 2701,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Plugin",
										"id": 2698
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 9,
									"character": 47
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 2722,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 2710,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 2708,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 2709,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 2702,
							"name": "afterInit",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isAbstract": true
							},
							"signatures": [
								{
									"id": 2703,
									"name": "afterInit",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2704,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 17,
									"character": 22
								}
							]
						},
						{
							"id": 2705,
							"name": "beforeDestruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2706,
									"name": "beforeDestruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2707,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 19,
									"character": 18
								}
							]
						},
						{
							"id": 2716,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2717,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 2718,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2719,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2720,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2721,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 2723,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2724,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 2711,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2712,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 2713,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2714,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2715,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2699
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2722,
								2710,
								2708,
								2709
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								2702,
								2705,
								2716,
								2718,
								2723,
								2711,
								2713
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Plugin.ts",
							"line": 9,
							"character": 28
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					],
					"extendedBy": [
						{
							"type": "reference",
							"name": "inlinePopup",
							"id": 2809
						},
						{
							"type": "reference",
							"name": "stat",
							"id": 3402
						},
						{
							"type": "reference",
							"name": "xpath",
							"id": 3436
						},
						{
							"type": "reference",
							"name": "DragAndDrop",
							"id": 3487
						},
						{
							"type": "reference",
							"name": "pasteStorage",
							"id": 3534
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2698
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Plugin.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 283,
			"name": "\"modules/Selection\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Selection.ts",
			"children": [
				{
					"id": 284,
					"name": "Select",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 378,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 379,
									"name": "new Select",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 380,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Select",
										"id": 284
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 393,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 381,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 376,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 377,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 358,
							"name": "applyCSS",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Apply some css rules for all selections. It method wraps selections in nodeName tag."
							},
							"signatures": [
								{
									"id": 359,
									"name": "applyCSS",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Apply some css rules for all selections. It method wraps selections in nodeName tag."
									},
									"parameters": [
										{
											"id": 360,
											"name": "cssRules",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"comment": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 361,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 362,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 363,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "union",
															"types": [
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																{
																	"type": "intrinsic",
																	"name": "number"
																},
																{
																	"type": "intrinsic",
																	"name": "undefined"
																}
															]
														}
													},
													"sources": [
														{
															"fileName": "modules/Selection.ts",
															"line": 820,
															"character": 27
														}
													]
												}
											}
										},
										{
											"id": 364,
											"name": "nodeName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "\"span\""
										},
										{
											"id": 365,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"comment": {
												"shortText": "\n"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Function"
													},
													{
														"type": "reflection",
														"declaration": {
															"id": 366,
															"name": "__type",
															"kind": 65536,
															"kindString": "Type literal",
															"flags": {},
															"indexSignature": {
																"id": 367,
																"name": "__index",
																"kind": 8192,
																"kindString": "Index signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 368,
																		"name": "key",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "intrinsic",
																			"name": "string"
																		},
																		{
																			"type": "array",
																			"elementType": {
																				"type": "intrinsic",
																				"name": "string"
																			}
																		}
																	]
																}
															},
															"sources": [
																{
																	"fileName": "modules/Selection.ts",
																	"line": 820,
																	"character": 119
																}
															]
														}
													},
													{
														"type": "reflection",
														"declaration": {
															"id": 369,
															"name": "__type",
															"kind": 65536,
															"kindString": "Type literal",
															"flags": {},
															"indexSignature": {
																"id": 370,
																"name": "__index",
																"kind": 8192,
																"kindString": "Index signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 371,
																		"name": "key",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "reflection",
																	"declaration": {
																		"id": 372,
																		"name": "__type",
																		"kind": 65536,
																		"kindString": "Type literal",
																		"flags": {},
																		"signatures": [
																			{
																				"id": 373,
																				"name": "__call",
																				"kind": 4096,
																				"kindString": "Call signature",
																				"flags": {},
																				"parameters": [
																					{
																						"id": 374,
																						"name": "editor",
																						"kind": 32768,
																						"kindString": "Parameter",
																						"flags": {},
																						"type": {
																							"type": "reference",
																							"name": "Jodit",
																							"id": 2057
																						}
																					},
																					{
																						"id": 375,
																						"name": "elm",
																						"kind": 32768,
																						"kindString": "Parameter",
																						"flags": {},
																						"type": {
																							"type": "reference",
																							"name": "HTMLElement"
																						}
																					}
																				],
																				"type": {
																					"type": "intrinsic",
																					"name": "boolean"
																				}
																			}
																		],
																		"sources": [
																			{
																				"fileName": "modules/Selection.ts",
																				"line": 820,
																				"character": 172
																			}
																		]
																	}
																}
															},
															"sources": [
																{
																	"fileName": "modules/Selection.ts",
																	"line": 820,
																	"character": 156
																}
															]
														}
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 820,
									"character": 12
								}
							]
						},
						{
							"id": 311,
							"name": "current",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 312,
									"name": "current",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Returns the current element under the cursor inside editor",
										"returns": "false|Node The element under the cursor or false if undefined or not in editor\n"
									},
									"parameters": [
										{
											"id": 313,
											"name": "checkChild",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "reference",
												"name": "Node"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 320,
									"character": 11
								}
							]
						},
						{
							"id": 338,
							"name": "cursorInTheEdge",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 339,
									"name": "cursorInTheEdge",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Checks if the cursor is at the end(start) block",
										"returns": "true - the cursor is at the end(start) block, null - cursor somewhere outside\n"
									},
									"parameters": [
										{
											"id": 340,
											"name": "start",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										},
										{
											"id": 341,
											"name": "parentBlock",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Find in this\n"
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "boolean"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 633,
									"character": 19
								}
							]
						},
						{
							"id": 387,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 388,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 329,
							"name": "eachSelection",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 330,
									"name": "eachSelection",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 331,
											"name": "callback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 332,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 333,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 334,
																	"name": "current",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Node"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Selection.ts",
															"line": 551,
															"character": 30
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 551,
									"character": 17
								}
							]
						},
						{
							"id": 305,
							"name": "focus",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"comment": {
								"shortText": "Set focus in editor"
							},
							"signatures": [
								{
									"id": 306,
									"name": "focus",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set focus in editor"
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 251,
									"character": 9
								}
							]
						},
						{
							"id": 356,
							"name": "getHTML",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 357,
									"name": "getHTML",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 799,
									"character": 11
								}
							]
						},
						{
							"id": 389,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 390,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 391,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 392,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 287,
							"name": "insertCursorAtPoint",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 288,
									"name": "insertCursorAtPoint",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Insert the cursor toWYSIWYG any point x, y",
										"returns": "boolean Something went wrong\n",
										"tags": [
											{
												"tag": "method",
												"text": "insertAtPoint"
											}
										]
									},
									"parameters": [
										{
											"id": 289,
											"name": "x",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Coordinate by horizontal"
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 290,
											"name": "y",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Coordinate by vertical"
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 48,
									"character": 23
								}
							]
						},
						{
							"id": 319,
							"name": "insertHTML",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 320,
									"name": "insertHTML",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Inserts in the current cursor position some HTML snippet",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nparent.selection.insertHTML('<img src=\"image.png\"/>');\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 321,
											"name": "html",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "HTML The text toWYSIWYG be inserted into the document"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "number"
													},
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "Node"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 430,
									"character": 14
								}
							]
						},
						{
							"id": 322,
							"name": "insertImage",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 323,
									"name": "insertImage",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Insert image in editor",
										"tags": [
											{
												"tag": "fired",
												"text": "afterInsertImage\n"
											}
										]
									},
									"parameters": [
										{
											"id": 324,
											"name": "url",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "URL for image, or HTMLImageElement"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "HTMLImageElement"
													}
												]
											}
										},
										{
											"id": 325,
											"name": "styles",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 326,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 327,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 328,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													},
													"sources": [
														{
															"fileName": "modules/Selection.ts",
															"line": 493,
															"character": 55
														}
													]
												}
											},
											"defaultValue": " {}"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 493,
									"character": 15
								}
							]
						},
						{
							"id": 314,
							"name": "insertNode",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 315,
									"name": "insertNode",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Insert element in editor"
									},
									"parameters": [
										{
											"id": 316,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 317,
											"name": "insertCursorAfter",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										},
										{
											"id": 318,
											"name": "fireChange",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 369,
									"character": 14
								}
							]
						},
						{
							"id": 307,
							"name": "isCollapsed",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 308,
									"name": "isCollapsed",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Checks whether the current selection is something or just set the cursor is",
										"returns": "boolean true Selection does't have content\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 296,
									"character": 15
								}
							]
						},
						{
							"id": 309,
							"name": "isFocused",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 310,
									"name": "isFocused",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Checks whether the editor currently in focus",
										"returns": "boolean\n"
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 311,
									"character": 13
								}
							]
						},
						{
							"id": 394,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 395,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 382,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 383,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 384,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 385,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 386,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 291,
							"name": "isMarker",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 292,
									"name": "isMarker",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 293,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 88,
									"character": 12
								}
							]
						},
						{
							"id": 296,
							"name": "marker",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 297,
									"name": "marker",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 298,
											"name": "atStart",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										},
										{
											"id": 299,
											"name": "range",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "Range"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLSpanElement"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 103,
									"character": 10
								}
							]
						},
						{
							"id": 285,
							"name": "remove",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 286,
									"name": "remove",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Remove all selected content"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 27,
									"character": 10
								}
							]
						},
						{
							"id": 294,
							"name": "removeMarkers",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 295,
									"name": "removeMarkers",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Remove all markers"
									},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 95,
									"character": 17
								}
							]
						},
						{
							"id": 300,
							"name": "restore",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 301,
									"name": "restore",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Restores user selections using marker invisible elements in the DOM."
									},
									"parameters": [
										{
											"id": 302,
											"name": "selectionInfo",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "array",
														"elementType": {
															"type": "reference",
															"name": "markerInfo",
															"id": 396
														}
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											},
											"defaultValue": " []"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 133,
									"character": 11
								}
							]
						},
						{
							"id": 303,
							"name": "save",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 304,
									"name": "save",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Saves selections using marker invisible elements in the DOM.",
										"returns": "markerInfo[]\n"
									},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"name": "markerInfo",
											"id": 396
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 182,
									"character": 8
								}
							]
						},
						{
							"id": 352,
							"name": "select",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 353,
									"name": "select",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Select node"
									},
									"parameters": [
										{
											"id": 354,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "HTMLTableElement"
													},
													{
														"type": "reference",
														"name": "HTMLTableCellElement"
													}
												]
											}
										},
										{
											"id": 355,
											"name": "inward",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 784,
									"character": 10
								}
							]
						},
						{
							"id": 349,
							"name": "selectRange",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 350,
									"name": "selectRange",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set range selection",
										"tags": [
											{
												"tag": "fires",
												"text": "changeSelection\n"
											}
										]
									},
									"parameters": [
										{
											"id": 351,
											"name": "range",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Range"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 766,
									"character": 15
								}
							]
						},
						{
							"id": 335,
							"name": "setCursorAfter",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 336,
									"name": "setCursorAfter",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set cursor after the node",
										"returns": "fake invisible textnode. After insert it can be removed\n"
									},
									"parameters": [
										{
											"id": 337,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "HTMLTableElement"
													},
													{
														"type": "reference",
														"name": "HTMLTableCellElement"
													}
												]
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Text"
											},
											{
												"type": "intrinsic",
												"name": "false"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 595,
									"character": 18
								}
							]
						},
						{
							"id": 342,
							"name": "setCursorBefore",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 343,
									"name": "setCursorBefore",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set cursor before the node",
										"returns": "fake invisible textnode. After insert it can be removed\n"
									},
									"parameters": [
										{
											"id": 344,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "HTMLTableElement"
													},
													{
														"type": "reference",
														"name": "HTMLTableCellElement"
													}
												]
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Text"
											},
											{
												"type": "intrinsic",
												"name": "false"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 688,
									"character": 19
								}
							]
						},
						{
							"id": 345,
							"name": "setCursorIn",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 346,
									"name": "setCursorIn",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set cursor in the node"
									},
									"parameters": [
										{
											"id": 347,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 348,
											"name": "inStart",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "reference",
										"name": "Node"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 721,
									"character": 15
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								378
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								393,
								381,
								376,
								377
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								358,
								311,
								338,
								387,
								329,
								305,
								356,
								389,
								287,
								319,
								322,
								314,
								307,
								309,
								394,
								382,
								384,
								291,
								296,
								285,
								294,
								300,
								303,
								352,
								349,
								335,
								342,
								345
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Selection.ts",
							"line": 23,
							"character": 19
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				},
				{
					"id": 396,
					"name": "markerInfo",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {
						"isExported": true
					},
					"sources": [
						{
							"fileName": "modules/Selection.ts",
							"line": 15,
							"character": 22
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 397,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 400,
									"name": "collapsed",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Selection.ts",
											"line": 18,
											"character": 13
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 399,
									"name": "endId",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Selection.ts",
											"line": 17,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 402,
									"name": "endMarker",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Selection.ts",
											"line": 20,
											"character": 13
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 398,
									"name": "startId",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Selection.ts",
											"line": 16,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 401,
									"name": "startMarker",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Selection.ts",
											"line": 19,
											"character": 15
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										400,
										399,
										402,
										398,
										401
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Selection.ts",
									"line": 15,
									"character": 24
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						284
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						396
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Selection.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1925,
			"name": "\"modules/Snapshot\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Snapshot.ts",
			"children": [
				{
					"id": 1926,
					"name": "Snapshot",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Module for creating snapshot of editor which includes html content and the current selection"
					},
					"children": [
						{
							"id": 1952,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1953,
									"name": "new Snapshot",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1954,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Snapshot",
										"id": 1926
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 1967,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 1955,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 1950,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 1946,
							"name": "isBlocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 173,
									"character": 20
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 1951,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 1930,
							"name": "calcHierarchyLadder",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1931,
									"name": "calcHierarchyLadder",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {
										"isPrivate": true
									},
									"comment": {
										"shortText": "Calc whole hierarchy path before some element in editor's tree"
									},
									"parameters": [
										{
											"id": 1932,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "number"
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 67,
									"character": 31
								}
							]
						},
						{
							"id": 1961,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1962,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 1939,
							"name": "getElementByLadder",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1940,
									"name": "getElementByLadder",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1941,
											"name": "ladder",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "number"
												}
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Node"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 151,
									"character": 30
								}
							]
						},
						{
							"id": 1963,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1964,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1965,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1966,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 1968,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1969,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 1956,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1957,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 1958,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1959,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1960,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 1937,
							"name": "make",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1938,
									"name": "make",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Creates object a snapshot of editor: html and the current selection. Current selection calculate by offset by start document",
										"returns": "{html: string, range: {startContainer: int, startOffset: int, endContainer: int, endOffset: int}} или {html: string} при отсутствии выделения\n"
									},
									"type": {
										"type": "reference",
										"name": "SnapshotType",
										"id": 1976
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 108,
									"character": 8
								}
							]
						},
						{
							"id": 1947,
							"name": "restore",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1948,
									"name": "restore",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Restores the state of the editor of the snapshot. Rebounding is not only html but selected text",
										"tags": [
											{
												"tag": "see",
												"text": "make\n"
											}
										]
									},
									"parameters": [
										{
											"id": 1949,
											"name": "snapshot",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "snapshot of editor resulting from the `{@link Snapshot~make|make}`"
											},
											"type": {
												"type": "reference",
												"name": "SnapshotType",
												"id": 1976
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 181,
									"character": 11
								}
							]
						},
						{
							"id": 1927,
							"name": "countNodesBeforeInParent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1928,
									"name": "countNodesBeforeInParent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Calc count element before some node in parentNode. All text nodes are joined",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 1929,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 32,
									"character": 43
								}
							]
						},
						{
							"id": 1942,
							"name": "equal",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1943,
									"name": "equal",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Compare two snapshotes, if and htmls and selections match, then return true",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 1944,
											"name": "first",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "the first snapshote"
											},
											"type": {
												"type": "reference",
												"name": "SnapshotType",
												"id": 1976
											}
										},
										{
											"id": 1945,
											"name": "second",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "second shot"
											},
											"type": {
												"type": "reference",
												"name": "SnapshotType",
												"id": 1976
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 169,
									"character": 16
								}
							]
						},
						{
							"id": 1933,
							"name": "strokeOffset",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1934,
									"name": "strokeOffset",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Calc normal offset in joined text nodes",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 1935,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										},
										{
											"id": 1936,
											"name": "offset",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 91,
									"character": 31
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1952
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1967,
								1955,
								1950,
								1946,
								1951
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1930,
								1961,
								1939,
								1963,
								1968,
								1956,
								1958,
								1937,
								1947,
								1927,
								1942,
								1933
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Snapshot.ts",
							"line": 25,
							"character": 21
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				},
				{
					"id": 1970,
					"name": "RangeType",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/Snapshot.ts",
							"line": 10,
							"character": 14
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1971,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1974,
									"name": "endContainer",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Snapshot.ts",
											"line": 13,
											"character": 16
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "number"
										}
									}
								},
								{
									"id": 1975,
									"name": "endOffset",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Snapshot.ts",
											"line": 14,
											"character": 13
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 1972,
									"name": "startContainer",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Snapshot.ts",
											"line": 11,
											"character": 18
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "number"
										}
									}
								},
								{
									"id": 1973,
									"name": "startOffset",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Snapshot.ts",
											"line": 12,
											"character": 15
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1974,
										1975,
										1972,
										1973
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 10,
									"character": 16
								}
							]
						}
					}
				},
				{
					"id": 1976,
					"name": "SnapshotType",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {
						"isExported": true
					},
					"sources": [
						{
							"fileName": "modules/Snapshot.ts",
							"line": 17,
							"character": 24
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1977,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1978,
									"name": "html",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Snapshot.ts",
											"line": 18,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1979,
									"name": "range",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Snapshot.ts",
											"line": 19,
											"character": 9
										}
									],
									"type": {
										"type": "reference",
										"name": "RangeType",
										"id": 1970
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1978,
										1979
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Snapshot.ts",
									"line": 17,
									"character": 26
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1926
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						1970,
						1976
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Snapshot.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1980,
			"name": "\"modules/Stack\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Stack.ts",
			"children": [
				{
					"id": 1981,
					"name": "Stack",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 1982,
							"name": "commands",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 10,
									"character": 20
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"name": "Command",
									"id": 2000
								}
							},
							"defaultValue": " []"
						},
						{
							"id": 1983,
							"name": "stackPosition",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 11,
									"character": 25
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": " -1"
						},
						{
							"id": 1997,
							"name": "canRedo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1998,
									"name": "canRedo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 54,
									"character": 11
								}
							]
						},
						{
							"id": 1995,
							"name": "canUndo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1996,
									"name": "canUndo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 50,
									"character": 11
								}
							]
						},
						{
							"id": 1986,
							"name": "clear",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1987,
									"name": "clear",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 17,
									"character": 9
								}
							]
						},
						{
							"id": 1984,
							"name": "clearRedo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1985,
									"name": "clearRedo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 13,
									"character": 21
								}
							]
						},
						{
							"id": 1988,
							"name": "push",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1989,
									"name": "push",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1990,
											"name": "command",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Command",
												"id": 2000
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 22,
									"character": 8
								}
							]
						},
						{
							"id": 1993,
							"name": "redo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1994,
									"name": "redo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 39,
									"character": 8
								}
							]
						},
						{
							"id": 1991,
							"name": "undo",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1992,
									"name": "undo",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Stack.ts",
									"line": 28,
									"character": 8
								}
							]
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1982,
								1983
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1997,
								1995,
								1986,
								1984,
								1988,
								1993,
								1991
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Stack.ts",
							"line": 9,
							"character": 18
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1981
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Stack.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1892,
			"name": "\"modules/StatusBar\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/StatusBar.ts",
			"children": [
				{
					"id": 1893,
					"name": "StatusBar",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 1899,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1901,
									"name": "new StatusBar",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1902,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										},
										{
											"id": 1903,
											"name": "target",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "StatusBar",
										"id": 1893
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/StatusBar.ts",
									"line": 18,
									"character": 5
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 1922,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 1912,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 1894,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/StatusBar.ts",
									"line": 11,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1910,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 1911,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 1900,
							"name": "target",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/StatusBar.ts",
									"line": 20,
									"character": 45
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 1904,
							"name": "append",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1905,
									"name": "append",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1906,
											"name": "child",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 1907,
											"name": "inTheRight",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/StatusBar.ts",
									"line": 28,
									"character": 10
								}
							]
						},
						{
							"id": 1908,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1909,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/StatusBar.ts",
									"line": 43,
									"character": 12
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 1918,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1919,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1920,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1921,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 1895,
							"name": "hide",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1896,
									"name": "hide",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/StatusBar.ts",
									"line": 13,
									"character": 8
								}
							]
						},
						{
							"id": 1923,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1924,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 1913,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1914,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 1915,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1916,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1917,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 1897,
							"name": "show",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1898,
									"name": "show",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/StatusBar.ts",
									"line": 16,
									"character": 8
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1899
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1922,
								1912,
								1894,
								1910,
								1911,
								1900
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1904,
								1908,
								1918,
								1895,
								1923,
								1913,
								1915,
								1897
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/StatusBar.ts",
							"line": 10,
							"character": 22
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1893
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/StatusBar.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1565,
			"name": "\"modules/Storage\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Storage.ts",
			"children": [
				{
					"id": 1582,
					"name": "Storage",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 1583,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1585,
									"name": "new Storage",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1586,
											"name": "provider",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IStorage",
												"id": 1566
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Storage",
										"id": 1582
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 24,
									"character": 22
								}
							]
						},
						{
							"id": 1587,
							"name": "prefix",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 26,
									"character": 10
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"Jodit_\""
						},
						{
							"id": 1584,
							"name": "provider",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 25,
									"character": 33
								}
							],
							"type": {
								"type": "reference",
								"name": "IStorage",
								"id": 1566
							}
						},
						{
							"id": 1592,
							"name": "get",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1593,
									"name": "get",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1594,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 32,
									"character": 7
								}
							]
						},
						{
							"id": 1588,
							"name": "set",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1589,
									"name": "set",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1590,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1591,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 28,
									"character": 7
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1583
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1587,
								1584
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1592,
								1588
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Storage.ts",
							"line": 24,
							"character": 20
						}
					]
				},
				{
					"id": 1574,
					"name": "localStorageProvider",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 1579,
							"name": "get",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1580,
									"name": "get",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1581,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									},
									"implementationOf": {
										"type": "reference",
										"name": "IStorage.get",
										"id": 1572
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 19,
									"character": 7
								}
							],
							"implementationOf": {
								"type": "reference",
								"name": "IStorage.get",
								"id": 1571
							}
						},
						{
							"id": 1575,
							"name": "set",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1576,
									"name": "set",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1577,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1578,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"implementationOf": {
										"type": "reference",
										"name": "IStorage.set",
										"id": 1568
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 15,
									"character": 7
								}
							],
							"implementationOf": {
								"type": "reference",
								"name": "IStorage.set",
								"id": 1567
							}
						}
					],
					"groups": [
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1579,
								1575
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Storage.ts",
							"line": 14,
							"character": 33
						}
					],
					"implementedTypes": [
						{
							"type": "reference",
							"name": "IStorage",
							"id": 1566
						}
					]
				},
				{
					"id": 1566,
					"name": "IStorage",
					"kind": 256,
					"kindString": "Interface",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 1571,
							"name": "get",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1572,
									"name": "get",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1573,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 11,
									"character": 7
								}
							]
						},
						{
							"id": 1567,
							"name": "set",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1568,
									"name": "set",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1569,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1570,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Storage.ts",
									"line": 10,
									"character": 7
								}
							]
						}
					],
					"groups": [
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1571,
								1567
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Storage.ts",
							"line": 9,
							"character": 25
						}
					],
					"implementedBy": [
						{
							"type": "reference",
							"name": "Cookie",
							"id": 3193
						},
						{
							"type": "reference",
							"name": "localStorageProvider",
							"id": 1574
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1582,
						1574
					]
				},
				{
					"title": "Interfaces",
					"kind": 256,
					"children": [
						1566
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Storage.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2725,
			"name": "\"modules/Table\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Table.ts",
			"children": [
				{
					"id": 2726,
					"name": "Table",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 2792,
							"name": "__mark",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2793,
									"name": "__mark",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {
										"isPrivate": true
									},
									"comment": {},
									"parameters": [
										{
											"id": 2794,
											"name": "cell",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										},
										{
											"id": 2795,
											"name": "key",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2796,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "number"
													}
												]
											}
										},
										{
											"id": 2797,
											"name": "__marked",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"name": "HTMLTableCellElement"
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 614,
									"character": 25
								}
							]
						},
						{
							"id": 2798,
							"name": "__unmark",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2799,
									"name": "__unmark",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2800,
											"name": "__marked",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"name": "HTMLTableCellElement"
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 622,
									"character": 27
								}
							]
						},
						{
							"id": 2727,
							"name": "addSelected",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2728,
									"name": "addSelected",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2729,
											"name": "td",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 21,
									"character": 22
								}
							]
						},
						{
							"id": 2767,
							"name": "appendColumn",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2768,
									"name": "appendColumn",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Insert column before / after all the columns containing the selected cells"
									},
									"parameters": [
										{
											"id": 2769,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 2770,
											"name": "j",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 2771,
											"name": "after",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 212,
									"character": 23
								}
							]
						},
						{
							"id": 2758,
							"name": "appendRow",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2759,
									"name": "appendRow",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Inserts a new line after row what contains the selected cell"
									},
									"parameters": [
										{
											"id": 2760,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 2761,
											"name": "line",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "false"
													},
													{
														"type": "reference",
														"name": "HTMLTableRowElement"
													}
												]
											},
											"defaultValue": "false"
										},
										{
											"id": 2762,
											"name": "after",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 141,
									"character": 20
								}
							]
						},
						{
							"id": 2753,
							"name": "formalCoordinate",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2754,
									"name": "formalCoordinate",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Get cell coordinate in formal table (without colspan and rowspan)"
									},
									"parameters": [
										{
											"id": 2755,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 2756,
											"name": "cell",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										},
										{
											"id": 2757,
											"name": "max",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "number"
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 111,
									"character": 27
								}
							]
						},
						{
							"id": 2742,
							"name": "formalMatrix",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2743,
									"name": "formalMatrix",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 2744,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 2745,
											"name": "callback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 2746,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 2747,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 2748,
																	"name": "cell",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "HTMLTableCellElement"
																	}
																},
																{
																	"id": 2749,
																	"name": "row",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "number"
																	}
																},
																{
																	"id": 2750,
																	"name": "col",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "number"
																	}
																},
																{
																	"id": 2751,
																	"name": "colSpan",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "number"
																	}
																},
																{
																	"id": 2752,
																	"name": "rowSpan",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "number"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "false"
																	},
																	{
																		"type": "intrinsic",
																		"name": "void"
																	}
																]
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Table.ts",
															"line": 64,
															"character": 60
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "array",
											"elementType": {
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 64,
									"character": 23
								}
							]
						},
						{
							"id": 2733,
							"name": "getAllSelectedCells",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2734,
									"name": "getAllSelectedCells",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 2735,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "HTMLTableElement"
													}
												]
											}
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"name": "HTMLTableCellElement"
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 33,
									"character": 30
								}
							]
						},
						{
							"id": 2739,
							"name": "getColumnsCount",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2740,
									"name": "getColumnsCount",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 2741,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 49,
									"character": 26
								}
							]
						},
						{
							"id": 2736,
							"name": "getRowsCount",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2737,
									"name": "getRowsCount",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 2738,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 41,
									"character": 23
								}
							]
						},
						{
							"id": 2776,
							"name": "getSelectedBound",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2777,
									"name": "getSelectedBound",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Define bound for selected cells",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 2778,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 2779,
											"name": "selectedCells",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"name": "HTMLTableCellElement"
												}
											}
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 283,
									"character": 27
								}
							]
						},
						{
							"id": 2783,
							"name": "mergeSelected",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2784,
									"name": "mergeSelected",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It combines all of the selected cells into one. The contents of the cells will also be combined"
									},
									"parameters": [
										{
											"id": 2785,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n\n"
											},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 418,
									"character": 24
								}
							]
						},
						{
							"id": 2780,
							"name": "normalizeTable",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2781,
									"name": "normalizeTable",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 2782,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 333,
									"character": 25
								}
							]
						},
						{
							"id": 2772,
							"name": "removeColumn",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2773,
									"name": "removeColumn",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Remove column by index"
									},
									"parameters": [
										{
											"id": 2774,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 2775,
											"name": "j",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 251,
									"character": 23
								}
							]
						},
						{
							"id": 2763,
							"name": "removeRow",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2764,
									"name": "removeRow",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Remove row"
									},
									"parameters": [
										{
											"id": 2765,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 2766,
											"name": "rowIndex",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 165,
									"character": 20
								}
							]
						},
						{
							"id": 2730,
							"name": "restoreSelection",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2731,
									"name": "restoreSelection",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2732,
											"name": "td",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 24,
									"character": 27
								}
							]
						},
						{
							"id": 2801,
							"name": "setColumnWidthByDelta",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2802,
									"name": "setColumnWidthByDelta",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set column width used delta value"
									},
									"parameters": [
										{
											"id": 2803,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 2804,
											"name": "j",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "column"
											},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 2805,
											"name": "delta",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 2806,
											"name": "noUnmark",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										},
										{
											"id": 2807,
											"name": "__marked",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "\n"
											},
											"type": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"name": "HTMLTableCellElement"
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 664,
									"character": 32
								}
							]
						},
						{
							"id": 2786,
							"name": "splitHorizontal",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2787,
									"name": "splitHorizontal",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Divides all selected by `jodit_focused_cell` class table cell in 2 parts vertical. Those division into 2 columns"
									},
									"parameters": [
										{
											"id": 2788,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 509,
									"character": 26
								}
							]
						},
						{
							"id": 2789,
							"name": "splitVertical",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2790,
									"name": "splitVertical",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It splits all the selected cells into 2 parts horizontally. Those. are added new row"
									},
									"parameters": [
										{
											"id": 2791,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Table.ts",
									"line": 565,
									"character": 24
								}
							]
						}
					],
					"groups": [
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								2792,
								2798,
								2727,
								2767,
								2758,
								2753,
								2742,
								2733,
								2739,
								2736,
								2776,
								2783,
								2780,
								2772,
								2763,
								2730,
								2801,
								2786,
								2789
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Table.ts",
							"line": 20,
							"character": 18
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2726
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Table.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 460,
			"name": "\"modules/ToolbarCollection\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/ToolbarCollection.ts",
			"children": [
				{
					"id": 851,
					"name": "ToolbarBreak",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 852,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 853,
									"name": "new ToolbarBreak",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 854,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "ToolbarBreak",
										"id": 851
									},
									"overwrites": {
										"type": "reference",
										"name": "ToolbarElement.__constructor",
										"id": 652
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 682,
									"character": 49
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "ToolbarElement.__constructor",
								"id": 652
							}
						},
						{
							"id": 875,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 863,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 855,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 204,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.container",
								"id": 646
							}
						},
						{
							"id": 861,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 862,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 856,
							"name": "parentToolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 206,
									"character": 24
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "ToolbarCollection",
										"id": 917
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null",
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.parentToolbar",
								"id": 647
							}
						},
						{
							"id": 857,
							"name": "createIcon",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 858,
									"name": "createIcon",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 859,
											"name": "clearName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 860,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "ToolbarElement.createIcon",
										"id": 648
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 208,
									"character": 21
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.createIcon",
								"id": 648
							}
						},
						{
							"id": 869,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 870,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 871,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 872,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 873,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 874,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 876,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 877,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 864,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 865,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 866,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 867,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 868,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								852
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								875,
								863,
								855,
								861,
								862,
								856
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								857,
								869,
								871,
								876,
								864,
								866
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 682,
							"character": 25
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "ToolbarElement",
							"id": 645
						}
					]
				},
				{
					"id": 775,
					"name": "ToolbarButton",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 814,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 815,
									"name": "new ToolbarButton",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 816,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										},
										{
											"id": 817,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										},
										{
											"id": 818,
											"name": "target",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "ToolbarButton",
										"id": 775
									},
									"overwrites": {
										"type": "reference",
										"name": "ToolbarElement.__constructor",
										"id": 652
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 591,
									"character": 6
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "ToolbarElement.__constructor",
								"id": 652
							}
						},
						{
							"id": 783,
							"name": "__actived",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 415,
									"character": 21
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 778,
							"name": "__disabled",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 394,
									"character": 22
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 837,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 827,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 809,
							"name": "anchor",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 518,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLAnchorElement"
							}
						},
						{
							"id": 819,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 204,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.container",
								"id": 646
							}
						},
						{
							"id": 776,
							"name": "control",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 391,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "ControlTypeStrong",
								"id": 461
							}
						},
						{
							"id": 825,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 826,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 820,
							"name": "parentToolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 206,
									"character": 24
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "ToolbarCollection",
										"id": 917
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null",
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.parentToolbar",
								"id": 647
							}
						},
						{
							"id": 777,
							"name": "target",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 392,
									"character": 19
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "HTMLElement"
									},
									{
										"type": "intrinsic",
										"name": "undefined"
									}
								]
							}
						},
						{
							"id": 808,
							"name": "textBox",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 517,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLSpanElement"
							}
						},
						{
							"id": 810,
							"name": "tooltip",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 521,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "Tooltip",
								"id": 840
							}
						},
						{
							"id": 784,
							"name": "active",
							"kind": 262144,
							"kindString": "Accessor",
							"flags": {
								"isExported": true
							},
							"getSignature": {
								"id": 787,
								"name": "__get",
								"kind": 524288,
								"kindString": "Get signature",
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							},
							"setSignature": {
								"id": 785,
								"name": "__set",
								"kind": 1048576,
								"kindString": "Set signature",
								"flags": {},
								"parameters": [
									{
										"id": 786,
										"name": "enable",
										"kind": 32768,
										"kindString": "Parameter",
										"flags": {},
										"type": {
											"type": "intrinsic",
											"name": "boolean"
										}
									}
								],
								"type": {
									"type": "intrinsic",
									"name": "void"
								}
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 417,
									"character": 14
								},
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 421,
									"character": 14
								}
							]
						},
						{
							"id": 779,
							"name": "disable",
							"kind": 262144,
							"kindString": "Accessor",
							"flags": {
								"isExported": true
							},
							"getSignature": {
								"id": 782,
								"name": "__get",
								"kind": 524288,
								"kindString": "Get signature",
								"flags": {},
								"type": {
									"type": "intrinsic",
									"name": "boolean"
								}
							},
							"setSignature": {
								"id": 780,
								"name": "__set",
								"kind": 1048576,
								"kindString": "Set signature",
								"flags": {},
								"parameters": [
									{
										"id": 781,
										"name": "disable",
										"kind": 32768,
										"kindString": "Parameter",
										"flags": {},
										"type": {
											"type": "intrinsic",
											"name": "boolean"
										}
									}
								],
								"type": {
									"type": "intrinsic",
									"name": "void"
								}
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 396,
									"character": 15
								},
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 411,
									"character": 15
								}
							]
						},
						{
							"id": 788,
							"name": "checkActiveStatus",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 789,
									"name": "checkActiveStatus",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 790,
											"name": "cssObject",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reflection",
														"declaration": {
															"id": 791,
															"name": "__type",
															"kind": 65536,
															"kindString": "Type literal",
															"flags": {},
															"indexSignature": {
																"id": 792,
																"name": "__index",
																"kind": 8192,
																"kindString": "Index signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 793,
																		"name": "key",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "intrinsic",
																			"name": "string"
																		},
																		{
																			"type": "array",
																			"elementType": {
																				"type": "intrinsic",
																				"name": "string"
																			}
																		}
																	]
																}
															},
															"sources": [
																{
																	"fileName": "modules/ToolbarCollection.ts",
																	"line": 426,
																	"character": 18
																}
															]
														}
													},
													{
														"type": "reflection",
														"declaration": {
															"id": 794,
															"name": "__type",
															"kind": 65536,
															"kindString": "Type literal",
															"flags": {},
															"indexSignature": {
																"id": 795,
																"name": "__index",
																"kind": 8192,
																"kindString": "Index signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 796,
																		"name": "key",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "reflection",
																	"declaration": {
																		"id": 797,
																		"name": "__type",
																		"kind": 65536,
																		"kindString": "Type literal",
																		"flags": {},
																		"signatures": [
																			{
																				"id": 798,
																				"name": "__call",
																				"kind": 4096,
																				"kindString": "Call signature",
																				"flags": {},
																				"parameters": [
																					{
																						"id": 799,
																						"name": "editor",
																						"kind": 32768,
																						"kindString": "Parameter",
																						"flags": {},
																						"type": {
																							"type": "reference",
																							"name": "IViewBased",
																							"id": 404
																						}
																					},
																					{
																						"id": 800,
																						"name": "value",
																						"kind": 32768,
																						"kindString": "Parameter",
																						"flags": {},
																						"type": {
																							"type": "intrinsic",
																							"name": "string"
																						}
																					}
																				],
																				"type": {
																					"type": "intrinsic",
																					"name": "boolean"
																				}
																			}
																		],
																		"sources": [
																			{
																				"fileName": "modules/ToolbarCollection.ts",
																				"line": 426,
																				"character": 67
																			}
																		]
																	}
																}
															},
															"sources": [
																{
																	"fileName": "modules/ToolbarCollection.ts",
																	"line": 426,
																	"character": 52
																}
															]
														}
													}
												]
											}
										},
										{
											"id": 801,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 425,
									"character": 29
								}
							]
						},
						{
							"id": 821,
							"name": "createIcon",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 822,
									"name": "createIcon",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 823,
											"name": "clearName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 824,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "ToolbarElement.createIcon",
										"id": 648
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 208,
									"character": 21
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.createIcon",
								"id": 648
							}
						},
						{
							"id": 806,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 807,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 512,
									"character": 12
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 833,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 834,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 835,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 836,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 804,
							"name": "isActive",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 805,
									"name": "isActive",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 464,
									"character": 12
								}
							]
						},
						{
							"id": 802,
							"name": "isDisable",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 803,
									"name": "isDisable",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 449,
									"character": 13
								}
							]
						},
						{
							"id": 838,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 839,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 828,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 829,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 830,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 831,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 832,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 811,
							"name": "onMouseDown",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 812,
									"name": "onMouseDown",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 813,
											"name": "originalEvent",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "MouseEvent"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 523,
									"character": 15
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								814
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								783,
								778,
								837,
								827,
								809,
								819,
								776,
								825,
								826,
								820,
								777,
								808,
								810
							]
						},
						{
							"title": "Accessors",
							"kind": 262144,
							"children": [
								784,
								779
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								788,
								821,
								806,
								833,
								804,
								802,
								838,
								828,
								830,
								811
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 390,
							"character": 27
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "ToolbarElement",
							"id": 645
						}
					]
				},
				{
					"id": 917,
					"name": "ToolbarCollection",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 918,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 919,
									"name": "new ToolbarCollection",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 920,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "ToolbarCollection",
										"id": 917
									},
									"overwrites": {
										"type": "reference",
										"name": "ToolbarElement.__constructor",
										"id": 652
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 716,
									"character": 55
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "ToolbarElement.__constructor",
								"id": 652
							}
						},
						{
							"id": 921,
							"name": "__buttons",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 722,
									"character": 21
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"name": "ToolbarElement",
									"id": 645
								}
							},
							"defaultValue": " []"
						},
						{
							"id": 971,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 961,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 942,
							"name": "checkActiveButtons",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 858,
									"character": 22
								}
							],
							"type": {
								"type": "reference",
								"name": "(Anonymous function)"
							},
							"defaultValue": " debounce(this.immedateCheckActiveButtons, this.jodit.defaultTimeout)"
						},
						{
							"id": 953,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 204,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.container",
								"id": 646
							}
						},
						{
							"id": 959,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 960,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 948,
							"name": "listenEvents",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 900,
									"character": 24
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"changeStack mousedown mouseup keydown change afterInit readonly afterResize selectionchange changeSelection focus afterSetMode touchstart\""
						},
						{
							"id": 954,
							"name": "parentToolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 206,
									"character": 24
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "ToolbarCollection",
										"id": 917
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null",
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.parentToolbar",
								"id": 647
							}
						},
						{
							"id": 930,
							"name": "__getControlType",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 931,
									"name": "__getControlType",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 932,
											"name": "button",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "ControlType",
														"id": 974
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "ControlTypeStrong",
										"id": 461
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 749,
									"character": 28
								}
							]
						},
						{
							"id": 945,
							"name": "afterOpen",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 946,
									"name": "afterOpen",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 947,
											"name": "popup",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 864,
									"character": 21
								}
							]
						},
						{
							"id": 924,
							"name": "appendChild",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 925,
									"name": "appendChild",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 926,
											"name": "button",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "ToolbarElement",
												"id": 645
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 729,
									"character": 15
								}
							]
						},
						{
							"id": 933,
							"name": "build",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 934,
									"name": "build",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 935,
											"name": "buttons",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Array",
														"typeArguments": [
															{
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "ControlType",
																		"id": 974
																	},
																	{
																		"type": "intrinsic",
																		"name": "string"
																	}
																]
															}
														]
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											}
										},
										{
											"id": 936,
											"name": "container",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 937,
											"name": "target",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 784,
									"character": 9
								}
							]
						},
						{
							"id": 938,
							"name": "clear",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 939,
									"name": "clear",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 825,
									"character": 9
								}
							]
						},
						{
							"id": 943,
							"name": "closeAll",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 944,
									"name": "closeAll",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 860,
									"character": 20
								}
							]
						},
						{
							"id": 955,
							"name": "createIcon",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 956,
									"name": "createIcon",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 957,
											"name": "clearName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 958,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "ToolbarElement.createIcon",
										"id": 648
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 208,
									"character": 21
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.createIcon",
								"id": 648
							}
						},
						{
							"id": 951,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 952,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 910,
									"character": 12
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 922,
							"name": "getButtonsList",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 923,
									"name": "getButtonsList",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 723,
									"character": 18
								}
							]
						},
						{
							"id": 967,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 968,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 969,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 970,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 940,
							"name": "immedateCheckActiveButtons",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 941,
									"name": "immedateCheckActiveButtons",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 836,
									"character": 30
								}
							]
						},
						{
							"id": 949,
							"name": "initEvents",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 950,
									"name": "initEvents",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 902,
									"character": 22
								}
							]
						},
						{
							"id": 972,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 973,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 962,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 963,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 964,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 965,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 966,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 927,
							"name": "removeChild",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 928,
									"name": "removeChild",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 929,
											"name": "button",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "ToolbarElement",
												"id": 645
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 735,
									"character": 15
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								918
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								921,
								971,
								961,
								942,
								953,
								959,
								960,
								948,
								954
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								930,
								945,
								924,
								933,
								938,
								943,
								955,
								951,
								922,
								967,
								940,
								949,
								972,
								962,
								964,
								927
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 716,
							"character": 30
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "ToolbarElement",
							"id": 645
						}
					]
				},
				{
					"id": 645,
					"name": "ToolbarElement",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isAbstract": true
					},
					"children": [
						{
							"id": 652,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {},
							"signatures": [
								{
									"id": 653,
									"name": "new ToolbarElement",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 654,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										},
										{
											"id": 655,
											"name": "containerTag",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "\"li\""
										},
										{
											"id": 656,
											"name": "containerClass",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "\"jodit_toolbar_btn\""
										}
									],
									"type": {
										"type": "reference",
										"name": "ToolbarElement",
										"id": 645
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 237,
									"character": 5
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 671,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 659,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 646,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 204,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 657,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 658,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 647,
							"name": "parentToolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 206,
									"character": 24
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "ToolbarCollection",
										"id": 917
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null"
						},
						{
							"id": 648,
							"name": "createIcon",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPublic": true
							},
							"signatures": [
								{
									"id": 649,
									"name": "createIcon",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 650,
											"name": "clearName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 651,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 208,
									"character": 21
								}
							]
						},
						{
							"id": 665,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 666,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 667,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 668,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 669,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 670,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 672,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 673,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 660,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 661,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 662,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {},
							"signatures": [
								{
									"id": 663,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 664,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								652
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								671,
								659,
								646,
								657,
								658,
								647
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								648,
								665,
								667,
								672,
								660,
								662
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 203,
							"character": 29
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					],
					"extendedBy": [
						{
							"type": "reference",
							"name": "ToolbarPopup",
							"id": 674
						},
						{
							"type": "reference",
							"name": "ToolbarButton",
							"id": 775
						},
						{
							"type": "reference",
							"name": "ToolbarBreak",
							"id": 851
						},
						{
							"type": "reference",
							"name": "ToolbarSeparator",
							"id": 878
						},
						{
							"type": "reference",
							"name": "ToolbarCollection",
							"id": 917
						}
					]
				},
				{
					"id": 905,
					"name": "ToolbarIcon",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 906,
							"name": "icons",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 698,
									"character": 16
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 907,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 908,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 909,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 698,
											"character": 17
										}
									]
								}
							}
						},
						{
							"id": 910,
							"name": "exists",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 911,
									"name": "exists",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 912,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 700,
									"character": 17
								}
							]
						},
						{
							"id": 913,
							"name": "getIcon",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 914,
									"name": "getIcon",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Return SVG icon",
										"returns": "\n"
									},
									"parameters": [
										{
											"id": 915,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "icon"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 916,
											"name": "defaultValue",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "\"<span></span>\""
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 711,
									"character": 18
								}
							]
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								906
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								910,
								913
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 697,
							"character": 24
						}
					]
				},
				{
					"id": 721,
					"name": "ToolbarList",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 728,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 732,
									"name": "new ToolbarList",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 733,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										},
										{
											"id": 734,
											"name": "target",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 735,
											"name": "current",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 736,
											"name": "className",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "\"jodit_toolbar_list\""
										}
									],
									"type": {
										"type": "reference",
										"name": "ToolbarList",
										"id": 721
									},
									"overwrites": {
										"type": "reference",
										"name": "ToolbarPopup.__constructor",
										"id": 675
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 325,
									"character": 6
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "ToolbarPopup.__constructor",
								"id": 675
							}
						},
						{
							"id": 772,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 760,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 731,
							"name": "className",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 327,
									"character": 115
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"overwrites": {
								"type": "reference",
								"name": "ToolbarPopup.className",
								"id": 678
							}
						},
						{
							"id": 752,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 204,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.container",
								"id": 646
							}
						},
						{
							"id": 730,
							"name": "current",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 327,
									"character": 81
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"overwrites": {
								"type": "reference",
								"name": "ToolbarPopup.current",
								"id": 677
							}
						},
						{
							"id": 758,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 743,
							"name": "isOpened",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 257,
									"character": 12
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarPopup.isOpened",
								"id": 684
							}
						},
						{
							"id": 759,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 753,
							"name": "parentToolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 206,
									"character": 24
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "ToolbarCollection",
										"id": 917
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null",
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.parentToolbar",
								"id": 647
							}
						},
						{
							"id": 729,
							"name": "target",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 327,
									"character": 50
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"overwrites": {
								"type": "reference",
								"name": "ToolbarPopup.target",
								"id": 676
							}
						},
						{
							"id": 739,
							"name": "toolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 337,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "ToolbarCollection",
								"id": 917
							}
						},
						{
							"id": 749,
							"name": "close",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 750,
									"name": "close",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 751,
											"name": "current",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "ToolbarPopup",
														"id": 674
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 696
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 302,
									"character": 16
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarPopup.close",
								"id": 695
							}
						},
						{
							"id": 754,
							"name": "createIcon",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 755,
									"name": "createIcon",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 756,
											"name": "clearName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 757,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "ToolbarElement.createIcon",
										"id": 648
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 208,
									"character": 21
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.createIcon",
								"id": 648
							}
						},
						{
							"id": 766,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 767,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 737,
							"name": "doClose",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"signatures": [
								{
									"id": 738,
									"name": "doClose",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "ToolbarPopup.doClose",
										"id": 693
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 331,
									"character": 21
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "ToolbarPopup.doClose",
								"id": 693
							}
						},
						{
							"id": 740,
							"name": "doOpen",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"signatures": [
								{
									"id": 741,
									"name": "doOpen",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 742,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "ToolbarPopup.doOpen",
										"id": 685
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 339,
									"character": 20
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "ToolbarPopup.doOpen",
								"id": 685
							}
						},
						{
							"id": 768,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 769,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 770,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 771,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 773,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 774,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 761,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 762,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 763,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 764,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 765,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 744,
							"name": "open",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 745,
									"name": "open",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 746,
											"name": "content",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 747,
											"name": "rightAlign",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										},
										{
											"id": 748,
											"name": "noStandartActions",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "ToolbarPopup.open",
										"id": 688
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 279,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarPopup.open",
								"id": 688
							}
						},
						{
							"id": 722,
							"name": "defaultControl",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"children": [
								{
									"id": 723,
									"name": "template",
									"kind": 64,
									"kindString": "Function",
									"flags": {
										"isExported": true
									},
									"signatures": [
										{
											"id": 724,
											"name": "template",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 725,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "Jodit",
														"id": 2057
													}
												},
												{
													"id": 726,
													"name": "key",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 727,
													"name": "value",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 324,
											"character": 16
										}
									]
								}
							],
							"groups": [
								{
									"title": "Functions",
									"kind": 64,
									"children": [
										723
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 323,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								728
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								772,
								760,
								731,
								752,
								730,
								758,
								743,
								759,
								753,
								729,
								739
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								749,
								754,
								766,
								737,
								740,
								768,
								773,
								761,
								763,
								744
							]
						},
						{
							"title": "Object literals",
							"kind": 2097152,
							"children": [
								722
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 322,
							"character": 25
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "ToolbarPopup",
							"id": 674
						}
					]
				},
				{
					"id": 674,
					"name": "ToolbarPopup",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 675,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 679,
									"name": "new ToolbarPopup",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 680,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										},
										{
											"id": 681,
											"name": "target",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 682,
											"name": "current",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 683,
											"name": "className",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": "\"jodit_toolbar_popup\""
										}
									],
									"type": {
										"type": "reference",
										"name": "ToolbarPopup",
										"id": 674
									},
									"overwrites": {
										"type": "reference",
										"name": "ToolbarElement.__constructor",
										"id": 652
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 246,
									"character": 51
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "ToolbarElement.__constructor",
								"id": 652
							}
						},
						{
							"id": 718,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 706,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 678,
							"name": "className",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 247,
									"character": 116
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						},
						{
							"id": 698,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 204,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.container",
								"id": 646
							}
						},
						{
							"id": 677,
							"name": "current",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 247,
									"character": 81
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 704,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 684,
							"name": "isOpened",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 257,
									"character": 12
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 705,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 699,
							"name": "parentToolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 206,
									"character": 24
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "ToolbarCollection",
										"id": 917
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null",
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.parentToolbar",
								"id": 647
							}
						},
						{
							"id": 676,
							"name": "target",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 247,
									"character": 50
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 695,
							"name": "close",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 696,
									"name": "close",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 697,
											"name": "current",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "reference",
														"name": "ToolbarPopup",
														"id": 674
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 302,
									"character": 16
								}
							]
						},
						{
							"id": 700,
							"name": "createIcon",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 701,
									"name": "createIcon",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 702,
											"name": "clearName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 703,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "ToolbarElement.createIcon",
										"id": 648
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 208,
									"character": 21
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.createIcon",
								"id": 648
							}
						},
						{
							"id": 712,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 713,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 693,
							"name": "doClose",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"signatures": [
								{
									"id": 694,
									"name": "doClose",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 300,
									"character": 21
								}
							]
						},
						{
							"id": 685,
							"name": "doOpen",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"signatures": [
								{
									"id": 686,
									"name": "doOpen",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 687,
											"name": "content",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 259,
									"character": 20
								}
							]
						},
						{
							"id": 714,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 715,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 716,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 717,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 719,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 720,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 707,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 708,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 709,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 710,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 711,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 688,
							"name": "open",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 689,
									"name": "open",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 690,
											"name": "content",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										{
											"id": 691,
											"name": "rightAlign",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										},
										{
											"id": 692,
											"name": "noStandartActions",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 279,
									"character": 15
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								675
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								718,
								706,
								678,
								698,
								677,
								704,
								684,
								705,
								699,
								676
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								695,
								700,
								712,
								693,
								685,
								714,
								719,
								707,
								709,
								688
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 246,
							"character": 26
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "ToolbarElement",
							"id": 645
						}
					],
					"extendedBy": [
						{
							"type": "reference",
							"name": "ToolbarList",
							"id": 721
						}
					]
				},
				{
					"id": 878,
					"name": "ToolbarSeparator",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 879,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 880,
									"name": "new ToolbarSeparator",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 881,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "ToolbarSeparator",
										"id": 878
									},
									"overwrites": {
										"type": "reference",
										"name": "ToolbarElement.__constructor",
										"id": 652
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 689,
									"character": 54
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "ToolbarElement.__constructor",
								"id": 652
							}
						},
						{
							"id": 902,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 890,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 882,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 204,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.container",
								"id": 646
							}
						},
						{
							"id": 888,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 889,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 883,
							"name": "parentToolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 206,
									"character": 24
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "ToolbarCollection",
										"id": 917
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null",
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.parentToolbar",
								"id": 647
							}
						},
						{
							"id": 884,
							"name": "createIcon",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 885,
									"name": "createIcon",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 886,
											"name": "clearName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 887,
											"name": "control",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "ControlTypeStrong",
												"id": 461
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "ToolbarElement.createIcon",
										"id": 648
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 208,
									"character": 21
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "ToolbarElement.createIcon",
								"id": 648
							}
						},
						{
							"id": 896,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 897,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 898,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 899,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 900,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 901,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 903,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 904,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 891,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 892,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 893,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 894,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 895,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								879
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								902,
								890,
								882,
								888,
								889,
								883
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								884,
								896,
								898,
								903,
								891,
								893
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 689,
							"character": 29
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "ToolbarElement",
							"id": 645
						}
					]
				},
				{
					"id": 840,
					"name": "Tooltip",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Class create tooltip for buttons in toolbar"
					},
					"children": [
						{
							"id": 847,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 849,
									"name": "new Tooltip",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 850,
											"name": "button",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "ToolbarButton",
												"id": 775
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Tooltip",
										"id": 840
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 666,
									"character": 6
								}
							]
						},
						{
							"id": 848,
							"name": "button",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isConstructorProperty": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 668,
									"character": 31
								}
							],
							"type": {
								"type": "reference",
								"name": "ToolbarButton",
								"id": 775
							}
						},
						{
							"id": 841,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 643,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 842,
							"name": "timeout",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 644,
									"character": 19
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "0"
						},
						{
							"id": 845,
							"name": "hide",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 846,
									"name": "hide",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 663,
									"character": 16
								}
							]
						},
						{
							"id": 843,
							"name": "show",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 844,
									"name": "show",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 646,
									"character": 16
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								847
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								848,
								841,
								842
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								845,
								843
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 642,
							"character": 20
						}
					]
				},
				{
					"id": 461,
					"name": "ControlTypeStrong",
					"kind": 256,
					"kindString": "Interface",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 629,
							"name": "args",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 161,
									"character": 8
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "any"
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.args",
								"id": 539
							}
						},
						{
							"id": 603,
							"name": "command",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "The command executes when the button is pressed. Allowed all {@link https://developer.mozilla.org/ru/docs/Web/API/Document/execCommand#commands} and several specific [[Jodit.execCommand]]"
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 120,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.command",
								"id": 513
							}
						},
						{
							"id": 555,
							"name": "controlName",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 15,
									"character": 15
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.controlName",
								"id": 464
							}
						},
						{
							"id": 607,
							"name": "css",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 128,
									"character": 7
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reflection",
										"declaration": {
											"id": 608,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 609,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 610,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "array",
															"elementType": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													]
												}
											},
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 128,
													"character": 9
												}
											]
										}
									},
									{
										"type": "reflection",
										"declaration": {
											"id": 611,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 612,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 613,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "reflection",
													"declaration": {
														"id": 614,
														"name": "__type",
														"kind": 65536,
														"kindString": "Type literal",
														"flags": {},
														"signatures": [
															{
																"id": 615,
																"name": "__call",
																"kind": 4096,
																"kindString": "Call signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 616,
																		"name": "editor",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "union",
																			"types": [
																				{
																					"type": "reference",
																					"name": "IViewBased",
																					"id": 404
																				},
																				{
																					"type": "reference",
																					"name": "Jodit",
																					"id": 2057
																				}
																			]
																		}
																	},
																	{
																		"id": 617,
																		"name": "value",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "intrinsic",
																	"name": "boolean"
																}
															}
														],
														"sources": [
															{
																"fileName": "modules/ToolbarCollection.ts",
																"line": 128,
																"character": 58
															}
														]
													}
												}
											},
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 128,
													"character": 43
												}
											]
										}
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.css",
								"id": 517
							}
						},
						{
							"id": 558,
							"name": "data",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 19,
									"character": 8
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 559,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 560,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 561,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 19,
											"character": 10
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.data",
								"id": 468
							}
						},
						{
							"id": 644,
							"name": "defaultValue",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 196,
									"character": 16
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.defaultValue",
								"id": 554
							}
						},
						{
							"id": 621,
							"name": "exec",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "This function will be executed when the button is pressed."
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 159,
									"character": 8
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 622,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 623,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 624,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 625,
													"name": "current",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "Node"
															},
															{
																"type": "intrinsic",
																"name": "false"
															}
														]
													}
												},
												{
													"id": 626,
													"name": "control",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												},
												{
													"id": 627,
													"name": "originalEvent",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "Event"
													}
												},
												{
													"id": 628,
													"name": "btn",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "HTMLLIElement"
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "void"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 159,
											"character": 10
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.exec",
								"id": 531
							}
						},
						{
							"id": 575,
							"name": "getContent",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 50,
									"character": 14
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 576,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 577,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 578,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 579,
													"name": "control",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												},
												{
													"id": 580,
													"name": "button",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {
														"isOptional": true
													},
													"type": {
														"type": "reference",
														"name": "ToolbarButton",
														"id": 775
													}
												}
											],
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													}
												]
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 50,
											"character": 16
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.getContent",
								"id": 485
							}
						},
						{
							"id": 593,
							"name": "getLabel",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 83,
									"character": 12
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 594,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 595,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 596,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 597,
													"name": "control",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												},
												{
													"id": 598,
													"name": "button",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {
														"isOptional": true
													},
													"type": {
														"type": "reference",
														"name": "ToolbarButton",
														"id": 775
													}
												}
											],
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "boolean"
													},
													{
														"type": "intrinsic",
														"name": "void"
													}
												]
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 83,
											"character": 14
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.getLabel",
								"id": 503
							}
						},
						{
							"id": 557,
							"name": "hotkeys",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 18,
									"character": 11
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.hotkeys",
								"id": 467
							}
						},
						{
							"id": 618,
							"name": "icon",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "String name for existing icons.",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nvar editor = new Jodit('.editor', {\n buttons: [\n     {\n         icon: 'source',\n         exec: function (editor) {\n             editor.toggleMode();\n         }\n     }\n ]\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 145,
									"character": 8
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.icon",
								"id": 528
							}
						},
						{
							"id": 619,
							"name": "iconURL",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "Use this property if you want set background image for the button. This icon can be 16 * 16 px in SVG or another image formats"
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 149,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.iconURL",
								"id": 529
							}
						},
						{
							"id": 563,
							"name": "isActive",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "You can use it function for control - active/not active button",
								"tags": [
									{
										"tag": "param",
										"text": "",
										"param": "editor"
									},
									{
										"tag": "param",
										"text": "",
										"param": "btn"
									},
									{
										"tag": "returns",
										"text": ""
									},
									{
										"tag": "see",
										"text": "copyformat plugin"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nvar editor = new Jodit('.selectorclass', {\n    buttons: {\n         checkbox: {\n             data: {\n                 active: false,\n             },\n             iconURL: 'checkbox.png',\n             exec: function (a, b, btn) {\n                 btn.data.active = !btn.data.active;\n             },\n             isActive: function (editor, btn) {\n                 return !!btn.data.active;\n             }\n         }\n    }\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 47,
									"character": 12
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 564,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 565,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 566,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 567,
													"name": "control",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												},
												{
													"id": 568,
													"name": "button",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {
														"isOptional": true
													},
													"type": {
														"type": "reference",
														"name": "ToolbarButton",
														"id": 775
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 47,
											"character": 14
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.isActive",
								"id": 473
							}
						},
						{
							"id": 569,
							"name": "isActiveChild",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 48,
									"character": 17
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 570,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 571,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 572,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 573,
													"name": "control",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												},
												{
													"id": 574,
													"name": "button",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {
														"isOptional": true
													},
													"type": {
														"type": "reference",
														"name": "ToolbarButton",
														"id": 775
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 48,
											"character": 19
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.isActiveChild",
								"id": 479
							}
						},
						{
							"id": 581,
							"name": "isDisable",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "You can use it function for control - disable/enable button",
								"tags": [
									{
										"tag": "param",
										"text": "",
										"param": "editor"
									},
									{
										"tag": "param",
										"text": "",
										"param": "btn"
									},
									{
										"tag": "returns",
										"text": ""
									},
									{
										"tag": "see",
										"text": "copyformat plugin"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nvar editor = new Jodit('.selectorclass', {\n    buttons: {\n         checkbox: {\n             data: {\n                 enable: false,\n             },\n             iconURL: 'checkbox.png',\n             exec: function (a, b, btn) {\n                 btn.data.active = !btn.data.active;\n             },\n             isDisable: function (editor, btn) {\n                 return !!btn.data.enable;\n             }\n         }\n    }\n})\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 80,
									"character": 13
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 582,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 583,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 584,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 585,
													"name": "control",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												},
												{
													"id": 586,
													"name": "button",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {
														"isOptional": true
													},
													"type": {
														"type": "reference",
														"name": "ToolbarButton",
														"id": 775
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 80,
											"character": 15
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.isDisable",
								"id": 491
							}
						},
						{
							"id": 587,
							"name": "isDisableChild",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 81,
									"character": 18
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 588,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 589,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 590,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 591,
													"name": "control",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												},
												{
													"id": 592,
													"name": "button",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {
														"isOptional": true
													},
													"type": {
														"type": "reference",
														"name": "ToolbarButton",
														"id": 775
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 81,
											"character": 20
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.isDisableChild",
								"id": 497
							}
						},
						{
							"id": 562,
							"name": "isInput",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 20,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.isInput",
								"id": 472
							}
						},
						{
							"id": 599,
							"name": "list",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "Drop-down list. A hash or array. You must specify the command which will be submitted for the hash key (or array value) (see .[[Jodit.execCommand]] or define 'exec' function. See example",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nnew Jodit('#editor2', {\n    buttons: Jodit.defaultOptions.buttons.concat([{\n       name: 'listsss',\n       iconURL: 'stuf/dummy.png',\n       list: {\n           h1: 'insert Header 1',\n           h2: 'insert Header 2',\n           clear: 'Empty editor',\n       },\n       exec: (editor, current, control) => {\n            var key = control.args[0],\n               value = control.args[1];\n\n            if (key === 'clear') {\n                this.setEditorValue('');\n                return;\n            }\n            this.selection.insertNode(Jodit.modules.Dom.create(key, ''));\n            this.events.fire('errorMessage', 'Was inserted ' + value);\n       },\n       template: function (key, value) {\n           return '<div>' + value + '</div>';\n       }\n });\n ```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 115,
									"character": 8
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reflection",
										"declaration": {
											"id": 600,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 601,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 602,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											},
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 115,
													"character": 10
												}
											]
										}
									},
									{
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.list",
								"id": 509
							}
						},
						{
							"id": 556,
							"name": "mode",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 17,
									"character": 8
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.mode",
								"id": 466
							}
						},
						{
							"id": 462,
							"name": "name",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 200,
									"character": 8
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"overwrites": {
								"type": "reference",
								"name": "__type.name",
								"id": 465
							}
						},
						{
							"id": 606,
							"name": "options",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 127,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "any"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.options",
								"id": 516
							}
						},
						{
							"id": 636,
							"name": "popup",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "After click on the button it will show popup element which consist value that this function returned",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nvar editor = new Jodit('.editor', {\n   buttons: [\n     {\n         icon: \"insertCode\",\n         popup: function (editor) {\n             var div = dccument.createElement('div'), button = dccument.createElement('button');\n             div.innerHTML = 'Hi! Click button and enter your code';\n             button.innerHTML = 'Click me';\n\n             div.appendChild(button);\n\n             button.addEventListener('click', function (e) {\n                 editor.selection.insertHTML(prompt(\"Enter your code\"));\n                 return false;\n             });\n             return div;\n         }\n     }\n   ]\n});\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 194,
									"character": 9
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 637,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 638,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 639,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 640,
													"name": "current",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "Node"
															},
															{
																"type": "intrinsic",
																"name": "false"
															}
														]
													}
												},
												{
													"id": 641,
													"name": "control",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "ControlType",
														"id": 974
													}
												},
												{
													"id": 642,
													"name": "close",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "reference",
														"name": "Function"
													}
												},
												{
													"id": 643,
													"name": "button",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {
														"isOptional": true
													},
													"type": {
														"type": "reference",
														"name": "ToolbarButton",
														"id": 775
													}
												}
											],
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "intrinsic",
														"name": "false"
													}
												]
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 194,
											"character": 11
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.popup",
								"id": 546
							}
						},
						{
							"id": 604,
							"name": "tagRegExp",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 121,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "RegExp"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.tagRegExp",
								"id": 514
							}
						},
						{
							"id": 605,
							"name": "tags",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "Tag list:  when cursor inward tag from this list, button will be highlighted"
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 126,
									"character": 8
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.tags",
								"id": 515
							}
						},
						{
							"id": 630,
							"name": "template",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "The method which will be called for each element of button.list"
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 166,
									"character": 12
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 631,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"signatures": [
										{
											"id": 632,
											"name": "__call",
											"kind": 4096,
											"kindString": "Call signature",
											"flags": {},
											"parameters": [
												{
													"id": 633,
													"name": "editor",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "IViewBased",
																"id": 404
															},
															{
																"type": "reference",
																"name": "Jodit",
																"id": 2057
															}
														]
													}
												},
												{
													"id": 634,
													"name": "key",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 635,
													"name": "value",
													"kind": 32768,
													"kindString": "Parameter",
													"flags": {},
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 166,
											"character": 14
										}
									]
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.template",
								"id": 540
							}
						},
						{
							"id": 620,
							"name": "tooltip",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isOptional": true
							},
							"comment": {
								"shortText": "Buttons hint"
							},
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 154,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "__type.tooltip",
								"id": 530
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								629,
								603,
								555,
								607,
								558,
								644,
								621,
								575,
								593,
								557,
								618,
								619,
								563,
								569,
								581,
								587,
								562,
								599,
								556,
								462,
								606,
								636,
								604,
								605,
								630,
								620
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 199,
							"character": 34
						}
					],
					"extendedTypes": [
						{
							"type": "reflection",
							"declaration": {
								"id": 463,
								"name": "__type",
								"kind": 65536,
								"kindString": "Type literal",
								"flags": {},
								"children": [
									{
										"id": 539,
										"name": "args",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 161,
												"character": 8
											}
										],
										"type": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "any"
											}
										}
									},
									{
										"id": 513,
										"name": "command",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "The command executes when the button is pressed. Allowed all {@link https://developer.mozilla.org/ru/docs/Web/API/Document/execCommand#commands} and several specific [[Jodit.execCommand]]"
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 120,
												"character": 11
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									{
										"id": 464,
										"name": "controlName",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 15,
												"character": 15
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									{
										"id": 517,
										"name": "css",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 128,
												"character": 7
											}
										],
										"type": {
											"type": "union",
											"types": [
												{
													"type": "reflection",
													"declaration": {
														"id": 518,
														"name": "__type",
														"kind": 65536,
														"kindString": "Type literal",
														"flags": {},
														"indexSignature": {
															"id": 519,
															"name": "__index",
															"kind": 8192,
															"kindString": "Index signature",
															"flags": {},
															"parameters": [
																{
																	"id": 520,
																	"name": "key",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "array",
																		"elementType": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																]
															}
														},
														"sources": [
															{
																"fileName": "modules/ToolbarCollection.ts",
																"line": 128,
																"character": 9
															}
														]
													}
												},
												{
													"type": "reflection",
													"declaration": {
														"id": 521,
														"name": "__type",
														"kind": 65536,
														"kindString": "Type literal",
														"flags": {},
														"indexSignature": {
															"id": 522,
															"name": "__index",
															"kind": 8192,
															"kindString": "Index signature",
															"flags": {},
															"parameters": [
																{
																	"id": 523,
																	"name": "key",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "reflection",
																"declaration": {
																	"id": 524,
																	"name": "__type",
																	"kind": 65536,
																	"kindString": "Type literal",
																	"flags": {},
																	"signatures": [
																		{
																			"id": 525,
																			"name": "__call",
																			"kind": 4096,
																			"kindString": "Call signature",
																			"flags": {},
																			"parameters": [
																				{
																					"id": 526,
																					"name": "editor",
																					"kind": 32768,
																					"kindString": "Parameter",
																					"flags": {},
																					"type": {
																						"type": "union",
																						"types": [
																							{
																								"type": "reference",
																								"name": "IViewBased",
																								"id": 404
																							},
																							{
																								"type": "reference",
																								"name": "Jodit",
																								"id": 2057
																							}
																						]
																					}
																				},
																				{
																					"id": 527,
																					"name": "value",
																					"kind": 32768,
																					"kindString": "Parameter",
																					"flags": {},
																					"type": {
																						"type": "intrinsic",
																						"name": "string"
																					}
																				}
																			],
																			"type": {
																				"type": "intrinsic",
																				"name": "boolean"
																			}
																		}
																	],
																	"sources": [
																		{
																			"fileName": "modules/ToolbarCollection.ts",
																			"line": 128,
																			"character": 58
																		}
																	]
																}
															}
														},
														"sources": [
															{
																"fileName": "modules/ToolbarCollection.ts",
																"line": 128,
																"character": 43
															}
														]
													}
												}
											]
										}
									},
									{
										"id": 468,
										"name": "data",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 19,
												"character": 8
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 469,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"indexSignature": {
													"id": 470,
													"name": "__index",
													"kind": 8192,
													"kindString": "Index signature",
													"flags": {},
													"parameters": [
														{
															"id": 471,
															"name": "key",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "any"
													}
												},
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 19,
														"character": 10
													}
												]
											}
										}
									},
									{
										"id": 554,
										"name": "defaultValue",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 196,
												"character": 16
											}
										],
										"type": {
											"type": "union",
											"types": [
												{
													"type": "intrinsic",
													"name": "string"
												},
												{
													"type": "array",
													"elementType": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											]
										}
									},
									{
										"id": 531,
										"name": "exec",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "This function will be executed when the button is pressed."
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 159,
												"character": 8
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 532,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 533,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 534,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 535,
																"name": "current",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "Node"
																		},
																		{
																			"type": "intrinsic",
																			"name": "false"
																		}
																	]
																}
															},
															{
																"id": 536,
																"name": "control",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																}
															},
															{
																"id": 537,
																"name": "originalEvent",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "Event"
																}
															},
															{
																"id": 538,
																"name": "btn",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "HTMLLIElement"
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "void"
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 159,
														"character": 10
													}
												]
											}
										}
									},
									{
										"id": 485,
										"name": "getContent",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 50,
												"character": 14
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 486,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 487,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 488,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 489,
																"name": "control",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																}
															},
															{
																"id": 490,
																"name": "button",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {
																	"isOptional": true
																},
																"type": {
																	"type": "reference",
																	"name": "ToolbarButton",
																	"id": 775
																}
															}
														],
														"type": {
															"type": "union",
															"types": [
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																{
																	"type": "reference",
																	"name": "HTMLElement"
																}
															]
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 50,
														"character": 16
													}
												]
											}
										}
									},
									{
										"id": 503,
										"name": "getLabel",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 83,
												"character": 12
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 504,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 505,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 506,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 507,
																"name": "control",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																}
															},
															{
																"id": 508,
																"name": "button",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {
																	"isOptional": true
																},
																"type": {
																	"type": "reference",
																	"name": "ToolbarButton",
																	"id": 775
																}
															}
														],
														"type": {
															"type": "union",
															"types": [
																{
																	"type": "intrinsic",
																	"name": "boolean"
																},
																{
																	"type": "intrinsic",
																	"name": "void"
																}
															]
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 83,
														"character": 14
													}
												]
											}
										}
									},
									{
										"id": 467,
										"name": "hotkeys",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 18,
												"character": 11
											}
										],
										"type": {
											"type": "union",
											"types": [
												{
													"type": "intrinsic",
													"name": "string"
												},
												{
													"type": "array",
													"elementType": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											]
										}
									},
									{
										"id": 528,
										"name": "icon",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "String name for existing icons.",
											"tags": [
												{
													"tag": "example",
													"text": "\n```javascript\nvar editor = new Jodit('.editor', {\n buttons: [\n     {\n         icon: 'source',\n         exec: function (editor) {\n             editor.toggleMode();\n         }\n     }\n ]\n})\n```\n"
												}
											]
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 145,
												"character": 8
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									{
										"id": 529,
										"name": "iconURL",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "Use this property if you want set background image for the button. This icon can be 16 * 16 px in SVG or another image formats"
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 149,
												"character": 11
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									{
										"id": 473,
										"name": "isActive",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "You can use it function for control - active/not active button",
											"tags": [
												{
													"tag": "param",
													"text": "",
													"param": "editor"
												},
												{
													"tag": "param",
													"text": "",
													"param": "btn"
												},
												{
													"tag": "returns",
													"text": ""
												},
												{
													"tag": "see",
													"text": "copyformat plugin"
												},
												{
													"tag": "example",
													"text": "\n```javascript\nvar editor = new Jodit('.selectorclass', {\n    buttons: {\n         checkbox: {\n             data: {\n                 active: false,\n             },\n             iconURL: 'checkbox.png',\n             exec: function (a, b, btn) {\n                 btn.data.active = !btn.data.active;\n             },\n             isActive: function (editor, btn) {\n                 return !!btn.data.active;\n             }\n         }\n    }\n})\n```\n"
												}
											]
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 47,
												"character": 12
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 474,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 475,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 476,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 477,
																"name": "control",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																}
															},
															{
																"id": 478,
																"name": "button",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {
																	"isOptional": true
																},
																"type": {
																	"type": "reference",
																	"name": "ToolbarButton",
																	"id": 775
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "boolean"
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 47,
														"character": 14
													}
												]
											}
										}
									},
									{
										"id": 479,
										"name": "isActiveChild",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 48,
												"character": 17
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 480,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 481,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 482,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 483,
																"name": "control",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																}
															},
															{
																"id": 484,
																"name": "button",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {
																	"isOptional": true
																},
																"type": {
																	"type": "reference",
																	"name": "ToolbarButton",
																	"id": 775
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "boolean"
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 48,
														"character": 19
													}
												]
											}
										}
									},
									{
										"id": 491,
										"name": "isDisable",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "You can use it function for control - disable/enable button",
											"tags": [
												{
													"tag": "param",
													"text": "",
													"param": "editor"
												},
												{
													"tag": "param",
													"text": "",
													"param": "btn"
												},
												{
													"tag": "returns",
													"text": ""
												},
												{
													"tag": "see",
													"text": "copyformat plugin"
												},
												{
													"tag": "example",
													"text": "\n```javascript\nvar editor = new Jodit('.selectorclass', {\n    buttons: {\n         checkbox: {\n             data: {\n                 enable: false,\n             },\n             iconURL: 'checkbox.png',\n             exec: function (a, b, btn) {\n                 btn.data.active = !btn.data.active;\n             },\n             isDisable: function (editor, btn) {\n                 return !!btn.data.enable;\n             }\n         }\n    }\n})\n```\n"
												}
											]
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 80,
												"character": 13
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 492,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 493,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 494,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 495,
																"name": "control",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																}
															},
															{
																"id": 496,
																"name": "button",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {
																	"isOptional": true
																},
																"type": {
																	"type": "reference",
																	"name": "ToolbarButton",
																	"id": 775
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "boolean"
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 80,
														"character": 15
													}
												]
											}
										}
									},
									{
										"id": 497,
										"name": "isDisableChild",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 81,
												"character": 18
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 498,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 499,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 500,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 501,
																"name": "control",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																}
															},
															{
																"id": 502,
																"name": "button",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {
																	"isOptional": true
																},
																"type": {
																	"type": "reference",
																	"name": "ToolbarButton",
																	"id": 775
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "boolean"
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 81,
														"character": 20
													}
												]
											}
										}
									},
									{
										"id": 472,
										"name": "isInput",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 20,
												"character": 11
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "boolean"
										}
									},
									{
										"id": 509,
										"name": "list",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "Drop-down list. A hash or array. You must specify the command which will be submitted for the hash key (or array value) (see .[[Jodit.execCommand]] or define 'exec' function. See example",
											"tags": [
												{
													"tag": "example",
													"text": "\n```javascript\nnew Jodit('#editor2', {\n    buttons: Jodit.defaultOptions.buttons.concat([{\n       name: 'listsss',\n       iconURL: 'stuf/dummy.png',\n       list: {\n           h1: 'insert Header 1',\n           h2: 'insert Header 2',\n           clear: 'Empty editor',\n       },\n       exec: (editor, current, control) => {\n            var key = control.args[0],\n               value = control.args[1];\n\n            if (key === 'clear') {\n                this.setEditorValue('');\n                return;\n            }\n            this.selection.insertNode(Jodit.modules.Dom.create(key, ''));\n            this.events.fire('errorMessage', 'Was inserted ' + value);\n       },\n       template: function (key, value) {\n           return '<div>' + value + '</div>';\n       }\n });\n ```\n"
												}
											]
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 115,
												"character": 8
											}
										],
										"type": {
											"type": "union",
											"types": [
												{
													"type": "reflection",
													"declaration": {
														"id": 510,
														"name": "__type",
														"kind": 65536,
														"kindString": "Type literal",
														"flags": {},
														"indexSignature": {
															"id": 511,
															"name": "__index",
															"kind": 8192,
															"kindString": "Index signature",
															"flags": {},
															"parameters": [
																{
																	"id": 512,
																	"name": "key",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														},
														"sources": [
															{
																"fileName": "modules/ToolbarCollection.ts",
																"line": 115,
																"character": 10
															}
														]
													}
												},
												{
													"type": "array",
													"elementType": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"type": "intrinsic",
													"name": "string"
												}
											]
										}
									},
									{
										"id": 466,
										"name": "mode",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 17,
												"character": 8
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "number"
										}
									},
									{
										"id": 465,
										"name": "name",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 16,
												"character": 8
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									},
									{
										"id": 516,
										"name": "options",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 127,
												"character": 11
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "any"
										}
									},
									{
										"id": 546,
										"name": "popup",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "After click on the button it will show popup element which consist value that this function returned",
											"tags": [
												{
													"tag": "example",
													"text": "\n```javascript\nvar editor = new Jodit('.editor', {\n   buttons: [\n     {\n         icon: \"insertCode\",\n         popup: function (editor) {\n             var div = dccument.createElement('div'), button = dccument.createElement('button');\n             div.innerHTML = 'Hi! Click button and enter your code';\n             button.innerHTML = 'Click me';\n\n             div.appendChild(button);\n\n             button.addEventListener('click', function (e) {\n                 editor.selection.insertHTML(prompt(\"Enter your code\"));\n                 return false;\n             });\n             return div;\n         }\n     }\n   ]\n});\n```\n"
												}
											]
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 194,
												"character": 9
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 547,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 548,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 549,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 550,
																"name": "current",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "Node"
																		},
																		{
																			"type": "intrinsic",
																			"name": "false"
																		}
																	]
																}
															},
															{
																"id": 551,
																"name": "control",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																}
															},
															{
																"id": 552,
																"name": "close",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "reference",
																	"name": "Function"
																}
															},
															{
																"id": 553,
																"name": "button",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {
																	"isOptional": true
																},
																"type": {
																	"type": "reference",
																	"name": "ToolbarButton",
																	"id": 775
																}
															}
														],
														"type": {
															"type": "union",
															"types": [
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																{
																	"type": "reference",
																	"name": "HTMLElement"
																},
																{
																	"type": "intrinsic",
																	"name": "false"
																}
															]
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 194,
														"character": 11
													}
												]
											}
										}
									},
									{
										"id": 514,
										"name": "tagRegExp",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 121,
												"character": 13
											}
										],
										"type": {
											"type": "reference",
											"name": "RegExp"
										}
									},
									{
										"id": 515,
										"name": "tags",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "Tag list:  when cursor inward tag from this list, button will be highlighted"
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 126,
												"character": 8
											}
										],
										"type": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									},
									{
										"id": 540,
										"name": "template",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "The method which will be called for each element of button.list"
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 166,
												"character": 12
											}
										],
										"type": {
											"type": "reflection",
											"declaration": {
												"id": 541,
												"name": "__type",
												"kind": 65536,
												"kindString": "Type literal",
												"flags": {},
												"signatures": [
													{
														"id": 542,
														"name": "__call",
														"kind": 4096,
														"kindString": "Call signature",
														"flags": {},
														"parameters": [
															{
																"id": 543,
																"name": "editor",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "union",
																	"types": [
																		{
																			"type": "reference",
																			"name": "IViewBased",
																			"id": 404
																		},
																		{
																			"type": "reference",
																			"name": "Jodit",
																			"id": 2057
																		}
																	]
																}
															},
															{
																"id": 544,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															},
															{
																"id": 545,
																"name": "value",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"sources": [
													{
														"fileName": "modules/ToolbarCollection.ts",
														"line": 166,
														"character": 14
													}
												]
											}
										}
									},
									{
										"id": 530,
										"name": "tooltip",
										"kind": 32,
										"kindString": "Variable",
										"flags": {
											"isOptional": true
										},
										"comment": {
											"shortText": "Buttons hint"
										},
										"sources": [
											{
												"fileName": "modules/ToolbarCollection.ts",
												"line": 154,
												"character": 11
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								],
								"groups": [
									{
										"title": "Variables",
										"kind": 32,
										"children": [
											539,
											513,
											464,
											517,
											468,
											554,
											531,
											485,
											503,
											467,
											528,
											529,
											473,
											479,
											491,
											497,
											472,
											509,
											466,
											465,
											516,
											546,
											514,
											515,
											540,
											530
										]
									}
								],
								"sources": [
									{
										"fileName": "modules/ToolbarCollection.ts",
										"line": 199,
										"character": 42
									}
								]
							}
						}
					]
				},
				{
					"id": 974,
					"name": "ControlType",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {
						"isExported": true
					},
					"sources": [
						{
							"fileName": "modules/ToolbarCollection.ts",
							"line": 14,
							"character": 23
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 975,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1051,
									"name": "args",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 161,
											"character": 8
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								},
								{
									"id": 1025,
									"name": "command",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "The command executes when the button is pressed. Allowed all {@link https://developer.mozilla.org/ru/docs/Web/API/Document/execCommand#commands} and several specific [[Jodit.execCommand]]"
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 120,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 976,
									"name": "controlName",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 15,
											"character": 15
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1029,
									"name": "css",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 128,
											"character": 7
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reflection",
												"declaration": {
													"id": 1030,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 1031,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 1032,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "union",
															"types": [
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																{
																	"type": "array",
																	"elementType": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															]
														}
													},
													"sources": [
														{
															"fileName": "modules/ToolbarCollection.ts",
															"line": 128,
															"character": 9
														}
													]
												}
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 1033,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 1034,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 1035,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "reflection",
															"declaration": {
																"id": 1036,
																"name": "__type",
																"kind": 65536,
																"kindString": "Type literal",
																"flags": {},
																"signatures": [
																	{
																		"id": 1037,
																		"name": "__call",
																		"kind": 4096,
																		"kindString": "Call signature",
																		"flags": {},
																		"parameters": [
																			{
																				"id": 1038,
																				"name": "editor",
																				"kind": 32768,
																				"kindString": "Parameter",
																				"flags": {},
																				"type": {
																					"type": "union",
																					"types": [
																						{
																							"type": "reference",
																							"name": "IViewBased",
																							"id": 404
																						},
																						{
																							"type": "reference",
																							"name": "Jodit",
																							"id": 2057
																						}
																					]
																				}
																			},
																			{
																				"id": 1039,
																				"name": "value",
																				"kind": 32768,
																				"kindString": "Parameter",
																				"flags": {},
																				"type": {
																					"type": "intrinsic",
																					"name": "string"
																				}
																			}
																		],
																		"type": {
																			"type": "intrinsic",
																			"name": "boolean"
																		}
																	}
																],
																"sources": [
																	{
																		"fileName": "modules/ToolbarCollection.ts",
																		"line": 128,
																		"character": 58
																	}
																]
															}
														}
													},
													"sources": [
														{
															"fileName": "modules/ToolbarCollection.ts",
															"line": 128,
															"character": 43
														}
													]
												}
											}
										]
									}
								},
								{
									"id": 980,
									"name": "data",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 19,
											"character": 8
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 981,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 982,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 983,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "intrinsic",
													"name": "any"
												}
											},
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 19,
													"character": 10
												}
											]
										}
									}
								},
								{
									"id": 1066,
									"name": "defaultValue",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 196,
											"character": 16
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										]
									}
								},
								{
									"id": 1043,
									"name": "exec",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "This function will be executed when the button is pressed."
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 159,
											"character": 8
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1044,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1045,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1046,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 1047,
															"name": "current",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "Node"
																	},
																	{
																		"type": "intrinsic",
																		"name": "false"
																	}
																]
															}
														},
														{
															"id": 1048,
															"name": "control",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														{
															"id": 1049,
															"name": "originalEvent",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Event"
															}
														},
														{
															"id": 1050,
															"name": "btn",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "HTMLLIElement"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 159,
													"character": 10
												}
											]
										}
									}
								},
								{
									"id": 997,
									"name": "getContent",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 50,
											"character": 14
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 998,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 999,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1000,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 1001,
															"name": "control",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														{
															"id": 1002,
															"name": "button",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "reference",
																"name": "ToolbarButton",
																"id": 775
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "reference",
																"name": "HTMLElement"
															}
														]
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 50,
													"character": 16
												}
											]
										}
									}
								},
								{
									"id": 1015,
									"name": "getLabel",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 83,
											"character": 12
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1016,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1017,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1018,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 1019,
															"name": "control",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														{
															"id": 1020,
															"name": "button",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "reference",
																"name": "ToolbarButton",
																"id": 775
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "boolean"
															},
															{
																"type": "intrinsic",
																"name": "void"
															}
														]
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 83,
													"character": 14
												}
											]
										}
									}
								},
								{
									"id": 979,
									"name": "hotkeys",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 18,
											"character": 11
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										]
									}
								},
								{
									"id": 1040,
									"name": "icon",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "String name for existing icons.",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('.editor', {\n buttons: [\n     {\n         icon: 'source',\n         exec: function (editor) {\n             editor.toggleMode();\n         }\n     }\n ]\n})\n```\n"
											}
										]
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 145,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1041,
									"name": "iconURL",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "Use this property if you want set background image for the button. This icon can be 16 * 16 px in SVG or another image formats"
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 149,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 985,
									"name": "isActive",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "You can use it function for control - active/not active button",
										"tags": [
											{
												"tag": "param",
												"text": "",
												"param": "editor"
											},
											{
												"tag": "param",
												"text": "",
												"param": "btn"
											},
											{
												"tag": "returns",
												"text": ""
											},
											{
												"tag": "see",
												"text": "copyformat plugin"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('.selectorclass', {\n    buttons: {\n         checkbox: {\n             data: {\n                 active: false,\n             },\n             iconURL: 'checkbox.png',\n             exec: function (a, b, btn) {\n                 btn.data.active = !btn.data.active;\n             },\n             isActive: function (editor, btn) {\n                 return !!btn.data.active;\n             }\n         }\n    }\n})\n```\n"
											}
										]
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 47,
											"character": 12
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 986,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 987,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 988,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 989,
															"name": "control",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														{
															"id": 990,
															"name": "button",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "reference",
																"name": "ToolbarButton",
																"id": 775
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 47,
													"character": 14
												}
											]
										}
									}
								},
								{
									"id": 991,
									"name": "isActiveChild",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 48,
											"character": 17
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 992,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 993,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 994,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 995,
															"name": "control",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														{
															"id": 996,
															"name": "button",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "reference",
																"name": "ToolbarButton",
																"id": 775
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 48,
													"character": 19
												}
											]
										}
									}
								},
								{
									"id": 1003,
									"name": "isDisable",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "You can use it function for control - disable/enable button",
										"tags": [
											{
												"tag": "param",
												"text": "",
												"param": "editor"
											},
											{
												"tag": "param",
												"text": "",
												"param": "btn"
											},
											{
												"tag": "returns",
												"text": ""
											},
											{
												"tag": "see",
												"text": "copyformat plugin"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('.selectorclass', {\n    buttons: {\n         checkbox: {\n             data: {\n                 enable: false,\n             },\n             iconURL: 'checkbox.png',\n             exec: function (a, b, btn) {\n                 btn.data.active = !btn.data.active;\n             },\n             isDisable: function (editor, btn) {\n                 return !!btn.data.enable;\n             }\n         }\n    }\n})\n```\n"
											}
										]
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 80,
											"character": 13
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1004,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1005,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1006,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 1007,
															"name": "control",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														{
															"id": 1008,
															"name": "button",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "reference",
																"name": "ToolbarButton",
																"id": 775
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 80,
													"character": 15
												}
											]
										}
									}
								},
								{
									"id": 1009,
									"name": "isDisableChild",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 81,
											"character": 18
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1010,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1011,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1012,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 1013,
															"name": "control",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														{
															"id": 1014,
															"name": "button",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "reference",
																"name": "ToolbarButton",
																"id": 775
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 81,
													"character": 20
												}
											]
										}
									}
								},
								{
									"id": 984,
									"name": "isInput",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 20,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1021,
									"name": "list",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "Drop-down list. A hash or array. You must specify the command which will be submitted for the hash key (or array value) (see .[[Jodit.execCommand]] or define 'exec' function. See example",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nnew Jodit('#editor2', {\n    buttons: Jodit.defaultOptions.buttons.concat([{\n       name: 'listsss',\n       iconURL: 'stuf/dummy.png',\n       list: {\n           h1: 'insert Header 1',\n           h2: 'insert Header 2',\n           clear: 'Empty editor',\n       },\n       exec: (editor, current, control) => {\n            var key = control.args[0],\n               value = control.args[1];\n\n            if (key === 'clear') {\n                this.setEditorValue('');\n                return;\n            }\n            this.selection.insertNode(Jodit.modules.Dom.create(key, ''));\n            this.events.fire('errorMessage', 'Was inserted ' + value);\n       },\n       template: function (key, value) {\n           return '<div>' + value + '</div>';\n       }\n });\n ```\n"
											}
										]
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 115,
											"character": 8
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reflection",
												"declaration": {
													"id": 1022,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 1023,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 1024,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													},
													"sources": [
														{
															"fileName": "modules/ToolbarCollection.ts",
															"line": 115,
															"character": 10
														}
													]
												}
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "string"
												}
											},
											{
												"type": "intrinsic",
												"name": "string"
											}
										]
									}
								},
								{
									"id": 978,
									"name": "mode",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 17,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 977,
									"name": "name",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 16,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1028,
									"name": "options",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 127,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 1058,
									"name": "popup",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "After click on the button it will show popup element which consist value that this function returned",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('.editor', {\n   buttons: [\n     {\n         icon: \"insertCode\",\n         popup: function (editor) {\n             var div = dccument.createElement('div'), button = dccument.createElement('button');\n             div.innerHTML = 'Hi! Click button and enter your code';\n             button.innerHTML = 'Click me';\n\n             div.appendChild(button);\n\n             button.addEventListener('click', function (e) {\n                 editor.selection.insertHTML(prompt(\"Enter your code\"));\n                 return false;\n             });\n             return div;\n         }\n     }\n   ]\n});\n```\n"
											}
										]
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 194,
											"character": 9
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1059,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1060,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1061,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 1062,
															"name": "current",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "Node"
																	},
																	{
																		"type": "intrinsic",
																		"name": "false"
																	}
																]
															}
														},
														{
															"id": 1063,
															"name": "control",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "ControlType",
																"id": 974
															}
														},
														{
															"id": 1064,
															"name": "close",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Function"
															}
														},
														{
															"id": 1065,
															"name": "button",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "reference",
																"name": "ToolbarButton",
																"id": 775
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "reference",
																"name": "HTMLElement"
															},
															{
																"type": "intrinsic",
																"name": "false"
															}
														]
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 194,
													"character": 11
												}
											]
										}
									}
								},
								{
									"id": 1026,
									"name": "tagRegExp",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 121,
											"character": 13
										}
									],
									"type": {
										"type": "reference",
										"name": "RegExp"
									}
								},
								{
									"id": 1027,
									"name": "tags",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "Tag list:  when cursor inward tag from this list, button will be highlighted"
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 126,
											"character": 8
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								},
								{
									"id": 1052,
									"name": "template",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "The method which will be called for each element of button.list"
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 166,
											"character": 12
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1053,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1054,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1055,
															"name": "editor",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"name": "IViewBased",
																		"id": 404
																	},
																	{
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																]
															}
														},
														{
															"id": 1056,
															"name": "key",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														},
														{
															"id": 1057,
															"name": "value",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/ToolbarCollection.ts",
													"line": 166,
													"character": 14
												}
											]
										}
									}
								},
								{
									"id": 1042,
									"name": "tooltip",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"comment": {
										"shortText": "Buttons hint"
									},
									"sources": [
										{
											"fileName": "modules/ToolbarCollection.ts",
											"line": 154,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1051,
										1025,
										976,
										1029,
										980,
										1066,
										1043,
										997,
										1015,
										979,
										1040,
										1041,
										985,
										991,
										1003,
										1009,
										984,
										1021,
										978,
										977,
										1028,
										1058,
										1026,
										1027,
										1052,
										1042
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/ToolbarCollection.ts",
									"line": 14,
									"character": 25
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						851,
						775,
						917,
						645,
						905,
						721,
						674,
						878,
						840
					]
				},
				{
					"title": "Interfaces",
					"kind": 256,
					"children": [
						461
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						974
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/ToolbarCollection.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 1305,
			"name": "\"modules/Uploader\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Uploader.ts",
			"children": [
				{
					"id": 1445,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 1446,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 1447,
									"name": "enableDragAndDropFileToEditor",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 185,
											"character": 37
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1448,
									"name": "uploader",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 186,
											"character": 16
										}
									],
									"type": {
										"type": "reference",
										"name": "UploaderOptions",
										"id": 1384
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										1447,
										1448
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 184,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								1446
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Uploader.ts",
							"line": 183,
							"character": 26
						}
					]
				},
				{
					"id": 1306,
					"name": "Uploader",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 1312,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1313,
									"name": "new Uploader",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 1314,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										},
										{
											"id": 1315,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "UploaderOptions",
												"id": 1384
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Uploader",
										"id": 1306
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 261,
									"character": 22
								}
							]
						},
						{
							"id": 1310,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 260,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "IViewBased",
								"id": 404
							}
						},
						{
							"id": 1309,
							"name": "options",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 259,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "UploaderOptions",
								"id": 1384
							}
						},
						{
							"id": 1307,
							"name": "path",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 256,
									"character": 16
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"\""
						},
						{
							"id": 1311,
							"name": "selection",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 261,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "Select",
								"id": 284
							}
						},
						{
							"id": 1308,
							"name": "source",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 257,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"default\""
						},
						{
							"id": 1353,
							"name": "bind",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1354,
									"name": "bind",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Set the handlers Drag and Drop toWYSIWYG `$form`",
										"tags": [
											{
												"tag": "method",
												"text": "bind"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nvar $form = jQuery('<form><input type=\"text\" typpe=\"file\"></form>');\njQuery('body').append($form);\nJodit.editors.someidfoeditor.uploader.bind($form, function (files) {\n    var i;\n    for (i = 0; i < data.files.length; i += 1) {\n        parent.selection.insertImage(data.files[i])\n    }\n});\n```\n"
											}
										]
									},
									"parameters": [
										{
											"id": 1355,
											"name": "form",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "Form or any Node on which you can drag and drop the file. In addition will be processed <code>&lt;input type=\"file\" &gt;</code>"
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										},
										{
											"id": 1356,
											"name": "handlerSuccess",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HandlerSuccess",
												"id": 1376
											}
										},
										{
											"id": 1357,
											"name": "handlerError",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HandlerError",
												"id": 1380
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 485,
									"character": 8
								}
							]
						},
						{
							"id": 1316,
							"name": "buildData",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1317,
									"name": "buildData",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1318,
											"name": "data",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "FormData"
													},
													{
														"type": "reflection",
														"declaration": {
															"id": 1319,
															"name": "__type",
															"kind": 65536,
															"kindString": "Type literal",
															"flags": {},
															"indexSignature": {
																"id": 1320,
																"name": "__index",
																"kind": 8192,
																"kindString": "Index signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 1321,
																		"name": "key",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															},
															"sources": [
																{
																	"fileName": "modules/Uploader.ts",
																	"line": 282,
																	"character": 30
																}
															]
														}
													}
												]
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "FormData"
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 1322,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 1323,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 1324,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													},
													"sources": [
														{
															"fileName": "modules/Uploader.ts",
															"line": 282,
															"character": 67
														}
													]
												}
											},
											{
												"type": "reference",
												"name": "Promise",
												"typeArguments": [
													{
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "FormData"
															},
															{
																"type": "reflection",
																"declaration": {
																	"id": 1325,
																	"name": "__type",
																	"kind": 65536,
																	"kindString": "Type literal",
																	"flags": {},
																	"indexSignature": {
																		"id": 1326,
																		"name": "__index",
																		"kind": 8192,
																		"kindString": "Index signature",
																		"flags": {},
																		"parameters": [
																			{
																				"id": 1327,
																				"name": "key",
																				"kind": 32768,
																				"kindString": "Parameter",
																				"flags": {},
																				"type": {
																					"type": "intrinsic",
																					"name": "string"
																				}
																			}
																		],
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	},
																	"sources": [
																		{
																			"fileName": "modules/Uploader.ts",
																			"line": 282,
																			"character": 112
																		}
																	]
																}
															}
														]
													}
												]
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 282,
									"character": 13
								}
							]
						},
						{
							"id": 1328,
							"name": "send",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1329,
									"name": "send",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1330,
											"name": "data",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "FormData"
													},
													{
														"type": "reflection",
														"declaration": {
															"id": 1331,
															"name": "__type",
															"kind": 65536,
															"kindString": "Type literal",
															"flags": {},
															"indexSignature": {
																"id": 1332,
																"name": "__index",
																"kind": 8192,
																"kindString": "Index signature",
																"flags": {},
																"parameters": [
																	{
																		"id": 1333,
																		"name": "key",
																		"kind": 32768,
																		"kindString": "Parameter",
																		"flags": {},
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	}
																],
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															},
															"sources": [
																{
																	"fileName": "modules/Uploader.ts",
																	"line": 308,
																	"character": 25
																}
															]
														}
													}
												]
											}
										},
										{
											"id": 1334,
											"name": "success",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 1335,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 1336,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 1337,
																	"name": "resp",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "UploaderAnswer",
																		"id": 1371
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Uploader.ts",
															"line": 308,
															"character": 59
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 308,
									"character": 8
								}
							]
						},
						{
							"id": 1338,
							"name": "sendFiles",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1339,
									"name": "sendFiles",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1340,
											"name": "files",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "FileList"
													},
													{
														"type": "array",
														"elementType": {
															"type": "reference",
															"name": "File"
														}
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										},
										{
											"id": 1341,
											"name": "handlerSuccess",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HandlerSuccess",
												"id": 1376
											}
										},
										{
											"id": 1342,
											"name": "handlerError",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HandlerError",
												"id": 1380
											}
										},
										{
											"id": 1343,
											"name": "process",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "Function"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Promise",
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 362,
									"character": 13
								}
							]
						},
						{
							"id": 1344,
							"name": "setPath",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1345,
									"name": "setPath",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It sets the path for uploading files",
										"tags": [
											{
												"tag": "method",
												"text": "setPath"
											}
										]
									},
									"parameters": [
										{
											"id": 1346,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 429,
									"character": 11
								}
							]
						},
						{
							"id": 1347,
							"name": "setSource",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1348,
									"name": "setSource",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "It sets the source for connector",
										"tags": [
											{
												"tag": "method",
												"text": "setSource"
											}
										]
									},
									"parameters": [
										{
											"id": 1349,
											"name": "source",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"text": "\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 439,
									"character": 13
								}
							]
						},
						{
							"id": 1358,
							"name": "uploadRemoteImage",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 1359,
									"name": "uploadRemoteImage",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Upload images toWYSIWYG a server by its URL, making it through the connector server."
									},
									"parameters": [
										{
											"id": 1360,
											"name": "url",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 1361,
											"name": "handlerSuccess",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HandlerSuccess",
												"id": 1376
											}
										},
										{
											"id": 1362,
											"name": "handlerError",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HandlerError",
												"id": 1380
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 599,
									"character": 21
								}
							]
						},
						{
							"id": 1350,
							"name": "dataURItoBlob",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 1351,
									"name": "dataURItoBlob",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1352,
											"name": "dataURI",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Blob"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 443,
									"character": 24
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								1312
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								1310,
								1309,
								1307,
								1311,
								1308
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								1353,
								1316,
								1328,
								1338,
								1344,
								1347,
								1358,
								1350
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Uploader.ts",
							"line": 255,
							"character": 21
						}
					]
				},
				{
					"id": 1380,
					"name": "HandlerError",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/Uploader.ts",
							"line": 31,
							"character": 17
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1381,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"signatures": [
								{
									"id": 1382,
									"name": "__call",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1383,
											"name": "e",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Error"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 31,
									"character": 19
								}
							]
						}
					}
				},
				{
					"id": 1376,
					"name": "HandlerSuccess",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {},
					"sources": [
						{
							"fileName": "modules/Uploader.ts",
							"line": 30,
							"character": 19
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1377,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"signatures": [
								{
									"id": 1378,
									"name": "__call",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 1379,
											"name": "resp",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "UploaderData",
												"id": 1363
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 30,
									"character": 21
								}
							]
						}
					}
				},
				{
					"id": 1371,
					"name": "UploaderAnswer",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {
						"isExported": true
					},
					"sources": [
						{
							"fileName": "modules/Uploader.ts",
							"line": 24,
							"character": 26
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1372,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1375,
									"name": "data",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 27,
											"character": 8
										}
									],
									"type": {
										"type": "reference",
										"name": "UploaderData",
										"id": 1363
									}
								},
								{
									"id": 1373,
									"name": "success",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 25,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 1374,
									"name": "time",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 26,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1375,
										1373,
										1374
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 24,
									"character": 28
								}
							]
						}
					}
				},
				{
					"id": 1363,
					"name": "UploaderData",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {
						"isExported": true
					},
					"sources": [
						{
							"fileName": "modules/Uploader.ts",
							"line": 15,
							"character": 24
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1364,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1369,
									"name": "baseurl",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 20,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1366,
									"name": "files",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 17,
											"character": 9
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								},
								{
									"id": 1367,
									"name": "isImages",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 18,
											"character": 12
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "boolean"
										}
									}
								},
								{
									"id": 1365,
									"name": "messages",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 16,
											"character": 12
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								},
								{
									"id": 1370,
									"name": "newfilename",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 21,
											"character": 15
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1368,
									"name": "path",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 19,
											"character": 8
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1369,
										1366,
										1367,
										1365,
										1370,
										1368
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 15,
									"character": 26
								}
							]
						}
					}
				},
				{
					"id": 1384,
					"name": "UploaderOptions",
					"kind": 4194304,
					"kindString": "Type alias",
					"flags": {
						"isExported": true
					},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{object} uploader {@link Uploader|Uploader}'s settings"
							},
							{
								"tag": "property",
								"text": "{string} uploader.url Point of entry for file uploader"
							},
							{
								"tag": "property",
								"text": "{string} uploader.format='json' The format of the received data"
							},
							{
								"tag": "property",
								"text": "{string} uploader.headers=null An object of additional header key/value pairs toWYSIWYG send along with requests using the XMLHttpRequest transport. See {@link Ajax.defaultAjaxOptions|Ajax.defaultAjaxOptions}"
							},
							{
								"tag": "property",
								"text": "{function} uploader.prepareData Before send file will called this function. First argument it gets [new FormData ()](https://developer.mozilla.org/en/docs/Web/API/FormData), you can use this if you want add some POST parameter."
							},
							{
								"tag": "property",
								"text": "{object|boolean} uploader.data=false POST parameters."
							},
							{
								"tag": "example",
								"text": "\n```javascript\nnew Jodit('#editor', {\n     uploader: {\n         prepareData: function (formdata) {\n             formdata.append('id', 24); // $_POST['id'] on server\n             formdata.append('name', 'Some parameter');  // $_POST['name'] on server\n         }\n     }\n});\n```"
							},
							{
								"tag": "property",
								"text": "{function} uploader.isSuccess Check if received data was positive"
							},
							{
								"tag": "property",
								"text": "{function} uploader.getMessage If you need display a message use this"
							},
							{
								"tag": "property",
								"text": "{function(data)} uploader.process The method of processing data received from the server. Must return this PlainObject format `{\n{\n    files: resp.files || [], // {array} The names of uploaded files.\n    path: resp.path, // {string} Real relative path\n    baseurl: resp.baseurl, // {string} Base url for filebrowser\n    error: resp.error, // {int}\n    msg: resp.msg // {string}\n};`"
							},
							{
								"tag": "property",
								"text": "{function} uploader.error Process negative situation. For example file wasn't uploaded because of file permoission"
							},
							{
								"tag": "property",
								"text": "{function} uploader.defaultHandlerSuccess Default success result processor. In first param it get `uploader.process` result"
							},
							{
								"tag": "property",
								"text": "{function} uploader.defaultHandlerError Default error result processor\n"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar editor = new Jodit('#editor', {\n    uploader: {\n        url: 'connector/index.php?action=upload',\n        format: 'json',\n        headers: {\n            'X-CSRF-Token': document.querySelector('meta[name=\"csrf-token\"]').getAttribute('content')\n        },\n        prepareData: function (data) {\n            data.append('id', 24); //\n        },\n        buildData: function (data) {\n            return {some: 'data'}\n        },\n        data: {\n             csrf: document.querySelector('meta[name=\"csrf-token\"]').getAttribute('content')\n        }\n        isSuccess: function (resp) {\n            return !resp.error;\n        },\n        getMessage: function (resp) {\n            return resp.msg;\n        },\n        process: function (resp) {\n             return {\n                 files: resp.files || [],\n                 path: resp.path,\n                 baseurl: resp.baseurl,\n                 error: resp.error,\n                 msg: resp.msg\n             };\n        },\n       defaultHandlerSuccess: function (data, resp) {\n           var i, field = 'files';\n           if (data[field] && data[field].length) {\n               for (i = 0; i < data[field].length; i += 1) {\n                   this.selection.insertImage(data.baseurl + data[field][i]);\n               }\n           }\n        },\n        error: function (e) {\n            this.events.fire('errorMessage', [e.getMessage(), 'error', 4000])\n        }\n    }\n})\n```"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar editor = new Jodit('#editor', {\n    uploader: {\n         url: 'https://xdsoft.net/jodit/connector/index.php?action=fileUpload',\n         queryBuild: function (data) {\n             return JSON.stringify(data);\n         },\n         contentType: function () {\n             return 'application/json';\n         },\n         buildData: function (data) {\n             return {hello: 'Hello world'}\n         }\n     },\n});\n```"
							},
							{
								"tag": "example",
								"text": "\n// buildData can return Promise\n// this example demonstrate how send file like as base64 text. Work only in Firefox and Chrome\nvar editor = new Jodit('#editor',  {\n     uploader: {\n         url: 'index.php?action=fileUpload',\n         queryBuild: function (data) {\n             return JSON.stringify(data);\n         },\n         contentType: function () {\n             return 'application/json';\n         },\n         buildData: function (data) {\n             return new Promise(function (resolve, reject) {\n                 var reader = new FileReader();\n                 reader.readAsDataURL(data.getAll('files[0]')[0]);\n                 reader.onload = function  () {\n                     return resolve({\n                         image: reader.result\n                     });\n                 };\n                 reader.onerror =  function  (error) {\n                     reject(error);\n                 }\n             });\n         }\n     },\n });\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "modules/Uploader.ts",
							"line": 158,
							"character": 27
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 1385,
							"name": "__type",
							"kind": 65536,
							"kindString": "Type literal",
							"flags": {},
							"children": [
								{
									"id": 1398,
									"name": "buildData",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 165,
											"character": 13
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1399,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1400,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1401,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Uploader",
																"id": 1306
															}
														},
														{
															"id": 1402,
															"name": "formData",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "reference",
																"name": "FormData"
															},
															{
																"type": "reflection",
																"declaration": {
																	"id": 1403,
																	"name": "__type",
																	"kind": 65536,
																	"kindString": "Type literal",
																	"flags": {},
																	"indexSignature": {
																		"id": 1404,
																		"name": "__index",
																		"kind": 8192,
																		"kindString": "Index signature",
																		"flags": {},
																		"parameters": [
																			{
																				"id": 1405,
																				"name": "key",
																				"kind": 32768,
																				"kindString": "Parameter",
																				"flags": {},
																				"type": {
																					"type": "intrinsic",
																					"name": "string"
																				}
																			}
																		],
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	},
																	"sources": [
																		{
																			"fileName": "modules/Uploader.ts",
																			"line": 165,
																			"character": 61
																		}
																	]
																}
															},
															{
																"type": "reference",
																"name": "Promise",
																"typeArguments": [
																	{
																		"type": "union",
																		"types": [
																			{
																				"type": "reference",
																				"name": "FormData"
																			},
																			{
																				"type": "reflection",
																				"declaration": {
																					"id": 1406,
																					"name": "__type",
																					"kind": 65536,
																					"kindString": "Type literal",
																					"flags": {},
																					"indexSignature": {
																						"id": 1407,
																						"name": "__index",
																						"kind": 8192,
																						"kindString": "Index signature",
																						"flags": {},
																						"parameters": [
																							{
																								"id": 1408,
																								"name": "key",
																								"kind": 32768,
																								"kindString": "Parameter",
																								"flags": {},
																								"type": {
																									"type": "intrinsic",
																									"name": "string"
																								}
																							}
																						],
																						"type": {
																							"type": "intrinsic",
																							"name": "string"
																						}
																					},
																					"sources": [
																						{
																							"fileName": "modules/Uploader.ts",
																							"line": 165,
																							"character": 106
																						}
																					]
																				}
																			}
																		]
																	}
																]
															}
														]
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Uploader.ts",
													"line": 165,
													"character": 15
												}
											]
										}
									}
								},
								{
									"id": 1440,
									"name": "contentType",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 179,
											"character": 15
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1441,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1442,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1443,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Uploader",
																"id": 1306
															}
														},
														{
															"id": 1444,
															"name": "requestData",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "intrinsic",
																"name": "any"
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "false"
															}
														]
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Uploader.ts",
													"line": 179,
													"character": 16
												}
											]
										}
									}
								},
								{
									"id": 1391,
									"name": "data",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 161,
											"character": 8
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "null"
											},
											{
												"type": "intrinsic",
												"name": "any"
											}
										]
									}
								},
								{
									"id": 1439,
									"name": "defaultHandlerError",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 177,
											"character": 23
										}
									],
									"type": {
										"type": "reference",
										"name": "HandlerError",
										"id": 1380
									}
								},
								{
									"id": 1438,
									"name": "defaultHandlerSuccess",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 176,
											"character": 25
										}
									],
									"type": {
										"type": "reference",
										"name": "HandlerSuccess",
										"id": 1376
									}
								},
								{
									"id": 1433,
									"name": "error",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 174,
											"character": 9
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1434,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1435,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1436,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Uploader",
																"id": 1306
															}
														},
														{
															"id": 1437,
															"name": "e",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Error"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "void"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Uploader.ts",
													"line": 174,
													"character": 10
												}
											]
										}
									}
								},
								{
									"id": 1392,
									"name": "format",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 162,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 1423,
									"name": "getMessage",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 170,
											"character": 14
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1424,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1425,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1426,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Uploader",
																"id": 1306
															}
														},
														{
															"id": 1427,
															"name": "resp",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "UploaderAnswer",
																"id": 1371
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Uploader.ts",
													"line": 170,
													"character": 15
												}
											]
										}
									}
								},
								{
									"id": 1387,
									"name": "headers",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 160,
											"character": 11
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reflection",
												"declaration": {
													"id": 1388,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 1389,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 1390,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													},
													"sources": [
														{
															"fileName": "modules/Uploader.ts",
															"line": 160,
															"character": 13
														}
													]
												}
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								},
								{
									"id": 1418,
									"name": "isSuccess",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 168,
											"character": 13
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1419,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1420,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1421,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Uploader",
																"id": 1306
															}
														},
														{
															"id": 1422,
															"name": "resp",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "UploaderAnswer",
																"id": 1371
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Uploader.ts",
													"line": 168,
													"character": 14
												}
											]
										}
									}
								},
								{
									"id": 1393,
									"name": "prepareData",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 164,
											"character": 15
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1394,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1395,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1396,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Uploader",
																"id": 1306
															}
														},
														{
															"id": 1397,
															"name": "formData",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "FormData"
															}
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "any"
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Uploader.ts",
													"line": 164,
													"character": 16
												}
											]
										}
									}
								},
								{
									"id": 1428,
									"name": "process",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 172,
											"character": 11
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1429,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1430,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1431,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Uploader",
																"id": 1306
															}
														},
														{
															"id": 1432,
															"name": "resp",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "UploaderAnswer",
																"id": 1371
															}
														}
													],
													"type": {
														"type": "reference",
														"name": "UploaderData",
														"id": 1363
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Uploader.ts",
													"line": 172,
													"character": 12
												}
											]
										}
									}
								},
								{
									"id": 1409,
									"name": "queryBuild",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isOptional": true
									},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 166,
											"character": 14
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 1410,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"signatures": [
												{
													"id": 1411,
													"name": "__call",
													"kind": 4096,
													"kindString": "Call signature",
													"flags": {},
													"parameters": [
														{
															"id": 1412,
															"name": "this",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Ajax",
																"id": 1253
															}
														},
														{
															"id": 1413,
															"name": "obj",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {},
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "intrinsic",
																		"name": "string"
																	},
																	{
																		"type": "reflection",
																		"declaration": {
																			"id": 1414,
																			"name": "__type",
																			"kind": 65536,
																			"kindString": "Type literal",
																			"flags": {},
																			"indexSignature": {
																				"id": 1415,
																				"name": "__index",
																				"kind": 8192,
																				"kindString": "Index signature",
																				"flags": {},
																				"parameters": [
																					{
																						"id": 1416,
																						"name": "key",
																						"kind": 32768,
																						"kindString": "Parameter",
																						"flags": {},
																						"type": {
																							"type": "intrinsic",
																							"name": "string"
																						}
																					}
																				],
																				"type": {
																					"type": "union",
																					"types": [
																						{
																							"type": "intrinsic",
																							"name": "string"
																						},
																						{
																							"type": "intrinsic",
																							"name": "any"
																						}
																					]
																				}
																			},
																			"sources": [
																				{
																					"fileName": "modules/Uploader.ts",
																					"line": 166,
																					"character": 43
																				}
																			]
																		}
																	},
																	{
																		"type": "reference",
																		"name": "FormData"
																	}
																]
															}
														},
														{
															"id": 1417,
															"name": "prefix",
															"kind": 32768,
															"kindString": "Parameter",
															"flags": {
																"isOptional": true
															},
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "any"
															}
														]
													}
												}
											],
											"sources": [
												{
													"fileName": "modules/Uploader.ts",
													"line": 166,
													"character": 16
												}
											]
										}
									}
								},
								{
									"id": 1386,
									"name": "url",
									"kind": 32,
									"kindString": "Variable",
									"flags": {},
									"sources": [
										{
											"fileName": "modules/Uploader.ts",
											"line": 159,
											"character": 7
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										1398,
										1440,
										1391,
										1439,
										1438,
										1433,
										1392,
										1423,
										1387,
										1418,
										1393,
										1428,
										1409,
										1386
									]
								}
							],
							"sources": [
								{
									"fileName": "modules/Uploader.ts",
									"line": 158,
									"character": 29
								}
							]
						}
					}
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						1445
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						1306
					]
				},
				{
					"title": "Type aliases",
					"kind": 4194304,
					"children": [
						1380,
						1376,
						1371,
						1363,
						1384
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Uploader.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2421,
			"name": "\"modules/Widget\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/Widget.ts",
			"children": [
				{
					"id": 2422,
					"name": "Widget",
					"kind": 2,
					"kindString": "Module",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 2441,
							"name": "ImageSelectorCallbacks",
							"kind": 4194304,
							"kindString": "Type alias",
							"flags": {},
							"comment": {
								"shortText": "Generate 3 tabs\nupload - Use Drag and Drop\nurl - By specifying the image url\nfilebrowser - After opening the file browser . In the absence of one of the parameters will be less tabs",
								"tags": [
									{
										"tag": "params",
										"text": "{Object} callbacks Object with keys `url`, `upload` and `filebrowser`, values which are callback functions with different parameters"
									},
									{
										"tag": "param",
										"text": "function that will be called when the user selects a file or using drag and drop files to the `Upload` tab",
										"param": "callbacks.upload"
									},
									{
										"tag": "param",
										"text": "function that will be called when the user enters the URL of the tab image and alternative text for images",
										"param": "callbacks.url"
									},
									{
										"tag": "param",
										"text": "function that will be called when the user clicks on the file browser tab, and then choose any image in the window that opens, faylbrauzera",
										"param": "callbacks.filebrowser"
									},
									{
										"tag": "params",
										"text": "{HTMLNode} image image object"
									},
									{
										"tag": "example",
										"text": "\n```javascript\nlet widget = new Jodit.modules.Widget(editor);\n\nreturn widget.create('ImageSelector', {\n     url: function (url, alt) {\n         editor.selections.insertImage(url);\n     },\n     upload: function (images) {\n         editor.selections.insertImage(images[0]);\n     },\n     filebrowser: function (images) {\n         editor.selections.insertImage(images[0]);\n     }\n}, image);\n```\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Widget.ts",
									"line": 238,
									"character": 31
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2442,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"children": [
										{
											"id": 2449,
											"name": "filebrowser",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "modules/Widget.ts",
													"line": 240,
													"character": 19
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 2450,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 2451,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 2452,
																	"name": "data",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "FileBrowserCallBackData",
																		"id": 1883
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Widget.ts",
															"line": 240,
															"character": 21
														}
													]
												}
											}
										},
										{
											"id": 2453,
											"name": "upload",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "modules/Widget.ts",
													"line": 241,
													"character": 14
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 2454,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 2455,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 2456,
																	"name": "this",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																},
																{
																	"id": 2457,
																	"name": "data",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "FileBrowserCallBackData",
																		"id": 1883
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Widget.ts",
															"line": 241,
															"character": 16
														}
													]
												}
											}
										},
										{
											"id": 2443,
											"name": "url",
											"kind": 32,
											"kindString": "Variable",
											"flags": {
												"isOptional": true
											},
											"sources": [
												{
													"fileName": "modules/Widget.ts",
													"line": 239,
													"character": 11
												}
											],
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 2444,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 2445,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 2446,
																	"name": "this",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Jodit",
																		"id": 2057
																	}
																},
																{
																	"id": 2447,
																	"name": "url",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																},
																{
																	"id": 2448,
																	"name": "alt",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Widget.ts",
															"line": 239,
															"character": 13
														}
													]
												}
											}
										}
									],
									"groups": [
										{
											"title": "Variables",
											"kind": 32,
											"children": [
												2449,
												2453,
												2443
											]
										}
									],
									"sources": [
										{
											"fileName": "modules/Widget.ts",
											"line": 238,
											"character": 33
										}
									]
								}
							}
						},
						{
							"id": 2423,
							"name": "ColorPickerWidget",
							"kind": 64,
							"kindString": "Function",
							"flags": {
								"isExported": true,
								"isConst": true
							},
							"comment": {
								"shortText": "Build color picker",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\n$tabs = TabsWidget(editor, {\n   'Text' : ColorPickerWidget(editor, function (color) {\n        box.style.color = color;\n    }, box.style.color),\n    'Background' : ColorPickerWidget(editor, function (color) {\n        box.style.backgroundColor = color;\n    }, box.style.backgroundColor),\n});\n```\n"
									}
								]
							},
							"signatures": [
								{
									"id": 2424,
									"name": "ColorPickerWidget",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Build color picker"
									},
									"parameters": [
										{
											"id": 2425,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										},
										{
											"id": 2426,
											"name": "callback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Callback 'function (color) {}'"
											},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 2427,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 2428,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 2429,
																	"name": "newColor",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "string"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "void"
															}
														}
													],
													"sources": [
														{
															"fileName": "modules/Widget.ts",
															"line": 33,
															"character": 62
														}
													]
												}
											}
										},
										{
											"id": 2430,
											"name": "coldColor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLDivElement"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Widget.ts",
									"line": 33,
									"character": 34
								}
							]
						},
						{
							"id": 2458,
							"name": "FileSelectorWidget",
							"kind": 64,
							"kindString": "Function",
							"flags": {
								"isExported": true,
								"isConst": true
							},
							"comment": {
								"tags": [
									{
										"tag": "constructor",
										"text": "\n"
									}
								]
							},
							"signatures": [
								{
									"id": 2459,
									"name": "FileSelectorWidget",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 2460,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										},
										{
											"id": 2461,
											"name": "callbacks",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "ImageSelectorCallbacks",
												"id": 2441
											}
										},
										{
											"id": 2462,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLElement"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										},
										{
											"id": 2463,
											"name": "close",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "Close popup"
											},
											"type": {
												"type": "reference",
												"name": "Function"
											}
										},
										{
											"id": 2464,
											"name": "isImage",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLDivElement"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Widget.ts",
									"line": 254,
									"character": 35
								}
							]
						},
						{
							"id": 2431,
							"name": "TabsWidget",
							"kind": 64,
							"kindString": "Function",
							"flags": {
								"isExported": true,
								"isConst": true
							},
							"comment": {
								"shortText": "Build tabs system",
								"tags": [
									{
										"tag": "example",
										"text": "\n```javascript\nlet tabs = widget.create('Tabs', {\n   'Images': '<div>Images</div>',\n   'Title 2': editor.helper.dom('<div>Some content</div>'),\n   'Color Picker': ColorPickerWidget(editor, function (color) {\n        box.style.color = color;\n    }, box.style.color),\n});\n```\n"
									}
								]
							},
							"signatures": [
								{
									"id": 2432,
									"name": "TabsWidget",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {
										"shortText": "Build tabs system"
									},
									"parameters": [
										{
											"id": 2433,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										},
										{
											"id": 2434,
											"name": "tabs",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "PlainObject where 'key' will be tab's Title and `value` is tab's content"
											},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 2435,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"indexSignature": {
														"id": 2436,
														"name": "__index",
														"kind": 8192,
														"kindString": "Index signature",
														"flags": {},
														"parameters": [
															{
																"id": 2437,
																"name": "key",
																"kind": 32768,
																"kindString": "Parameter",
																"flags": {},
																"type": {
																	"type": "intrinsic",
																	"name": "string"
																}
															}
														],
														"type": {
															"type": "union",
															"types": [
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																{
																	"type": "reference",
																	"name": "HTMLElement"
																},
																{
																	"type": "reference",
																	"name": "Function"
																}
															]
														}
													},
													"sources": [
														{
															"fileName": "modules/Widget.ts",
															"line": 127,
															"character": 51
														}
													]
												}
											}
										},
										{
											"id": 2438,
											"name": "state",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"comment": {
												"shortText": "You can use for this param any HTML element for remembering active tab"
											},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 2439,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"children": [
														{
															"id": 2440,
															"name": "__activeTab",
															"kind": 32,
															"kindString": "Variable",
															"flags": {},
															"sources": [
																{
																	"fileName": "modules/Widget.ts",
																	"line": 127,
																	"character": 118
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													],
													"groups": [
														{
															"title": "Variables",
															"kind": 32,
															"children": [
																2440
															]
														}
													],
													"sources": [
														{
															"fileName": "modules/Widget.ts",
															"line": 127,
															"character": 105
														}
													]
												}
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLDivElement"
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Widget.ts",
									"line": 127,
									"character": 27
								}
							]
						}
					],
					"groups": [
						{
							"title": "Type aliases",
							"kind": 4194304,
							"children": [
								2441
							]
						},
						{
							"title": "Functions",
							"kind": 64,
							"children": [
								2423,
								2458,
								2431
							]
						}
					],
					"sources": [
						{
							"fileName": "modules/Widget.ts",
							"line": 13,
							"character": 23
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2422
					]
				}
			],
			"sources": [
				{
					"fileName": "modules/Widget.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3205,
			"name": "\"modules/index\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/modules/index.ts",
			"sources": [
				{
					"fileName": "modules/index.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3486,
			"name": "\"plugins/DragAndDrop\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/DragAndDrop.ts",
			"children": [
				{
					"id": 3487,
					"name": "DragAndDrop",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Process drag and drop image from FileBrowser and movev image inside the editor"
					},
					"children": [
						{
							"id": 3513,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3514,
									"name": "new DragAndDrop",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 3515,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "DragAndDrop",
										"id": 3487
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Plugin.__constructor",
										"id": 2699
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 9,
									"character": 47
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Plugin.__constructor",
								"id": 2699
							}
						},
						{
							"id": 3530,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 3518,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 3493,
							"name": "draggable",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 22,
									"character": 21
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "HTMLElement"
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null"
						},
						{
							"id": 3516,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3489,
							"name": "isCopyMode",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 19,
									"character": 22
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 3488,
							"name": "isFragmentFromEditor",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 18,
									"character": 32
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 3517,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 3496,
							"name": "onDrag",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 33,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "(Anonymous function)"
							},
							"defaultValue": " throttle((event: DragEvent) => {\r\n        if (this.draggable) {\r\n            if (!this.draggable.parentNode) {\r\n                this.jodit.ownerDocument.body.appendChild(this.draggable);\r\n            }\r\n\r\n            this.jodit.events.fire('hidePopup');\r\n\r\n            css(this.draggable, {\r\n                left: event.clientX + 20,\r\n                top: event.clientY + 20,\r\n            });\r\n        }\r\n    }, 10)"
						},
						{
							"id": 3509,
							"name": "afterInit",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3510,
									"name": "afterInit",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Plugin.afterInit",
										"id": 2702
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 137,
									"character": 13
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Plugin.afterInit",
								"id": 2702
							}
						},
						{
							"id": 3511,
							"name": "beforeDestruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3512,
									"name": "beforeDestruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Plugin.beforeDestruct",
										"id": 2705
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 145,
									"character": 18
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Plugin.beforeDestruct",
								"id": 2705
							}
						},
						{
							"id": 3524,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3525,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 3500,
							"name": "getDataTransfer",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3501,
									"name": "getDataTransfer",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3502,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "DragEvent"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "DataTransfer"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 81,
									"character": 27
								}
							]
						},
						{
							"id": 3526,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3527,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3528,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3529,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3503,
							"name": "getText",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3504,
									"name": "getText",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3505,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "DragEvent"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "null"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 85,
									"character": 19
								}
							]
						},
						{
							"id": 3531,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3532,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3519,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3520,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3521,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3522,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3523,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 3494,
							"name": "onDragEnd",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3495,
									"name": "onDragEnd",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 25,
									"character": 21
								}
							]
						},
						{
							"id": 3497,
							"name": "onDragStart",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3498,
									"name": "onDragStart",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3499,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "DragEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 48,
									"character": 23
								}
							]
						},
						{
							"id": 3506,
							"name": "onDrop",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3507,
									"name": "onDrop",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3508,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "DragEvent"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 90,
									"character": 18
								}
							]
						},
						{
							"id": 3490,
							"name": "startDragPoint",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"children": [
								{
									"id": 3491,
									"name": "x",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/DragAndDrop.ts",
											"line": 21,
											"character": 38
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								},
								{
									"id": 3492,
									"name": "y",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/DragAndDrop.ts",
											"line": 21,
											"character": 44
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									},
									"defaultValue": "0"
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										3491,
										3492
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/DragAndDrop.ts",
									"line": 21,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3513
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3530,
								3518,
								3493,
								3516,
								3489,
								3488,
								3517,
								3496
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3509,
								3511,
								3524,
								3500,
								3526,
								3503,
								3531,
								3519,
								3521,
								3494,
								3497,
								3506
							]
						},
						{
							"title": "Object literals",
							"kind": 2097152,
							"children": [
								3490
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/DragAndDrop.ts",
							"line": 17,
							"character": 24
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Plugin",
							"id": 2698
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3487
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/DragAndDrop.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2546,
			"name": "\"plugins/add-new-line\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/add-new-line.ts",
			"children": [
				{
					"id": 2547,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 2548,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2549,
									"name": "addNewLine",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/add-new-line.ts",
											"line": 15,
											"character": 18
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2551,
									"name": "addNewLineOnDBLClick",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/add-new-line.ts",
											"line": 17,
											"character": 28
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2550,
									"name": "addNewLineTagsTriggers",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/add-new-line.ts",
											"line": 16,
											"character": 30
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2549,
										2551,
										2550
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/add-new-line.ts",
									"line": 14,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2548
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/add-new-line.ts",
							"line": 13,
							"character": 26
						}
					]
				},
				{
					"id": 2552,
					"name": "addNewLine",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2553,
							"name": "addNewLine",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Create helper for adding new paragraph(Jodit.defaultOptions.enter tag) before iframe, table or image"
							},
							"parameters": [
								{
									"id": 2554,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/add-new-line.ts",
							"line": 45,
							"character": 26
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2547
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2552
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/add-new-line.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2555,
			"name": "\"plugins/autofocus\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/autofocus.ts",
			"children": [
				{
					"id": 2556,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 2557,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2558,
									"name": "autofocus",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/autofocus.ts",
											"line": 13,
											"character": 17
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2558
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/autofocus.ts",
									"line": 12,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2557
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/autofocus.ts",
							"line": 11,
							"character": 26
						}
					]
				},
				{
					"id": 2559,
					"name": "autofocus",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2560,
							"name": "autofocus",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Autofocus plugin - set focus inside the editor after reload"
							},
							"parameters": [
								{
									"id": 2561,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/autofocus.ts",
							"line": 27,
							"character": 25
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2556
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2559
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/autofocus.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2562,
			"name": "\"plugins/backspace\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/backspace.ts",
			"children": [
				{
					"id": 2563,
					"name": "backspace",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2564,
							"name": "backspace",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Plug-in process entering Backspace key",
								"tags": [
									{
										"tag": "module",
										"text": "backspace\n"
									}
								]
							},
							"parameters": [
								{
									"id": 2565,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/backspace.ts",
							"line": 17,
							"character": 25
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2563
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/backspace.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2566,
			"name": "\"plugins/bold\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/bold.ts",
			"children": [
				{
					"id": 2567,
					"name": "bold",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2568,
							"name": "bold",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Bold plugin - change B to Strong, i to Em"
							},
							"parameters": [
								{
									"id": 2569,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/bold.ts",
							"line": 49,
							"character": 20
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2567
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/bold.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2570,
			"name": "\"plugins/cleanHTML\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/cleanHTML.ts",
			"children": [
				{
					"id": 2571,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{object} cleanHTML {@link cleanHTML|cleanHTML}'s options"
							},
							{
								"tag": "property",
								"text": "{boolean} cleanHTML.cleanOnPaste=true clean pasted html"
							},
							{
								"tag": "property",
								"text": "{boolean} cleanHTML.replaceNBSP=true Replace &amp;nbsp; toWYSIWYG plain space"
							},
							{
								"tag": "property",
								"text": "{boolean} cleanHTML.allowTags=false The allowTags option defines which elements will remain in the edited text when the editor saves. You can use this toWYSIWYG limit the returned HTML toWYSIWYG a subset."
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar jodit = new Jodit('#editor', {\n   cleanHTML: {\n      cleanOnPaste: false\n   }\n});\n```"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar editor = Jodit('#editor', {\n    cleanHTML: {\n        allowTags: 'p,a[href],table,tr,td, img[src=1.png]' // allow only <p>,<a>,<table>,<tr>,<td>,<img> tags and for <a> allow only `href` attribute and <img> allow only `src` atrribute == '1.png'\n    }\n});\neditor.value = 'Sorry! <strong>Goodby</strong> <span>mr.</span> <a style=\"color:red\" href=\"http://xdsoft.net\">Freeman</a>';\nconsole.log(editor.value); //Sorry! <a href=\"http://xdsoft.net\">Freeman</a>\n```\n"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar editor = Jodit('#editor', {\n    cleanHTML: {\n        allowTags: {\n            p: true,\n            a: {\n                href: true\n            },\n            table: true,\n            tr: true,\n            td: true,\n            img: {\n                src: '1.png'\n            }\n        }\n    }\n});\n```\n"
							}
						]
					},
					"children": [
						{
							"id": 2572,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2573,
									"name": "cleanHTML",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/cleanHTML.ts",
											"line": 61,
											"character": 17
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2574,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"children": [
												{
													"id": 2579,
													"name": "allowTags",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/cleanHTML.ts",
															"line": 66,
															"character": 21
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "false"
															},
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "reflection",
																"declaration": {
																	"id": 2580,
																	"name": "__type",
																	"kind": 65536,
																	"kindString": "Type literal",
																	"flags": {},
																	"indexSignature": {
																		"id": 2581,
																		"name": "__index",
																		"kind": 8192,
																		"kindString": "Index signature",
																		"flags": {},
																		"parameters": [
																			{
																				"id": 2582,
																				"name": "key",
																				"kind": 32768,
																				"kindString": "Parameter",
																				"flags": {},
																				"type": {
																					"type": "intrinsic",
																					"name": "string"
																				}
																			}
																		],
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	},
																	"sources": [
																		{
																			"fileName": "plugins/cleanHTML.ts",
																			"line": 66,
																			"character": 39
																		}
																	]
																}
															}
														]
													}
												},
												{
													"id": 2577,
													"name": "cleanOnPaste",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/cleanHTML.ts",
															"line": 64,
															"character": 24
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2583,
													"name": "denyTags",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/cleanHTML.ts",
															"line": 67,
															"character": 20
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "false"
															},
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "reflection",
																"declaration": {
																	"id": 2584,
																	"name": "__type",
																	"kind": 65536,
																	"kindString": "Type literal",
																	"flags": {},
																	"indexSignature": {
																		"id": 2585,
																		"name": "__index",
																		"kind": 8192,
																		"kindString": "Index signature",
																		"flags": {},
																		"parameters": [
																			{
																				"id": 2586,
																				"name": "key",
																				"kind": 32768,
																				"kindString": "Parameter",
																				"flags": {},
																				"type": {
																					"type": "intrinsic",
																					"name": "string"
																				}
																			}
																		],
																		"type": {
																			"type": "intrinsic",
																			"name": "string"
																		}
																	},
																	"sources": [
																		{
																			"fileName": "plugins/cleanHTML.ts",
																			"line": 67,
																			"character": 38
																		}
																	]
																}
															}
														]
													}
												},
												{
													"id": 2578,
													"name": "removeEmptyElements",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/cleanHTML.ts",
															"line": 65,
															"character": 31
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2576,
													"name": "replaceNBSP",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/cleanHTML.ts",
															"line": 63,
															"character": 23
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2575,
													"name": "timeout",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/cleanHTML.ts",
															"line": 62,
															"character": 19
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														2579,
														2577,
														2583,
														2578,
														2576,
														2575
													]
												}
											],
											"sources": [
												{
													"fileName": "plugins/cleanHTML.ts",
													"line": 61,
													"character": 18
												}
											]
										}
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2573
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/cleanHTML.ts",
									"line": 60,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2572
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/cleanHTML.ts",
							"line": 59,
							"character": 26
						}
					]
				},
				{
					"id": 2587,
					"name": "cleanHTML",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2588,
							"name": "cleanHTML",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Clean HTML after removeFormat and insertHorizontalRule command"
							},
							"parameters": [
								{
									"id": 2589,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/cleanHTML.ts",
							"line": 90,
							"character": 25
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2571
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2587
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/cleanHTML.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2590,
			"name": "\"plugins/color\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/color.ts",
			"children": [
				{
					"id": 2591,
					"name": "color",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2592,
							"name": "color",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Process commands `background` and `forecolor`"
							},
							"parameters": [
								{
									"id": 2593,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/color.ts",
							"line": 98,
							"character": 21
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2591
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/color.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2594,
			"name": "\"plugins/copyformat\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/copyformat.ts",
			"children": [
				{
					"id": 2596,
					"name": "copyStyles",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"comment": {
						"shortText": "Plug-in copy and paste formatting from elements",
						"tags": [
							{
								"tag": "module",
								"text": "copyformat\n"
							}
						]
					},
					"sources": [
						{
							"fileName": "plugins/copyformat.ts",
							"line": 21,
							"character": 16
						}
					],
					"type": {
						"type": "array",
						"elementType": {
							"type": "intrinsic",
							"name": "string"
						}
					},
					"defaultValue": " [\r\n    'fontWeight',\r\n    'fontStyle',\r\n    'fontSize',\r\n    'color',\r\n    'margin',\r\n    'padding',\r\n    'borderWidth',\r\n    'borderStyle',\r\n    'borderColor',\r\n    'borderRadius',\r\n    'backgroundColor',\r\n    'textDecorationLine',\r\n    'fontFamily'\r\n]"
				},
				{
					"id": 2595,
					"name": "pluginKey",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"sources": [
						{
							"fileName": "plugins/copyformat.ts",
							"line": 13,
							"character": 15
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"defaultValue": "\"copyformat\""
				},
				{
					"id": 2597,
					"name": "getStyle",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isConst": true
					},
					"signatures": [
						{
							"id": 2598,
							"name": "getStyle",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2599,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								},
								{
									"id": 2600,
									"name": "key",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2601,
									"name": "box",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2602,
									"name": "defaultStyles",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2603,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 2604,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 2605,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											},
											"sources": [
												{
													"fileName": "plugins/copyformat.ts",
													"line": 37,
													"character": 78
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "number"
									},
									{
										"type": "intrinsic",
										"name": "undefined"
									}
								]
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/copyformat.ts",
							"line": 37,
							"character": 14
						}
					]
				},
				{
					"id": 2606,
					"name": "getStyles",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isConst": true
					},
					"signatures": [
						{
							"id": 2607,
							"name": "getStyles",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"parameters": [
								{
									"id": 2608,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								},
								{
									"id": 2609,
									"name": "box",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								},
								{
									"id": 2610,
									"name": "defaultStyles",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2611,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 2612,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 2613,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "number"
														}
													]
												}
											},
											"sources": [
												{
													"fileName": "plugins/copyformat.ts",
													"line": 51,
													"character": 66
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 2614,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 2615,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 2616,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "union",
											"types": [
												{
													"type": "intrinsic",
													"name": "string"
												},
												{
													"type": "intrinsic",
													"name": "number"
												},
												{
													"type": "intrinsic",
													"name": "undefined"
												}
											]
										}
									},
									"sources": [
										{
											"fileName": "plugins/copyformat.ts",
											"line": 51,
											"character": 101
										}
									]
								}
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/copyformat.ts",
							"line": 51,
							"character": 15
						}
					]
				}
			],
			"groups": [
				{
					"title": "Variables",
					"kind": 32,
					"children": [
						2596,
						2595
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2597,
						2606
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/copyformat.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2617,
			"name": "\"plugins/enter\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/enter.ts",
			"children": [
				{
					"id": 2624,
					"name": "enter",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2625,
							"name": "enter",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "One of most important core plugins. It is responsible for all the browsers to have the same effect when the Enter button is pressed. By default, it should insert the <p>"
							},
							"parameters": [
								{
									"id": 2626,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/enter.ts",
							"line": 52,
							"character": 21
						}
					]
				},
				{
					"id": 2618,
					"name": "insertParagraph",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true,
						"isConst": true
					},
					"comment": {
						"shortText": "Insert default paragraph",
						"returns": "\n"
					},
					"signatures": [
						{
							"id": 2619,
							"name": "insertParagraph",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Insert default paragraph",
								"returns": "\n"
							},
							"parameters": [
								{
									"id": 2620,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								},
								{
									"id": 2621,
									"name": "fake",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"name": "Text"
											},
											{
												"type": "intrinsic",
												"name": "false"
											}
										]
									}
								},
								{
									"id": 2622,
									"name": "wrapperTag",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2623,
									"name": "style",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reference",
										"name": "CSSStyleDeclaration"
									}
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/enter.ts",
							"line": 21,
							"character": 28
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2624,
						2618
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/enter.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2627,
			"name": "\"plugins/errorMessages\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/errorMessages.ts",
			"children": [
				{
					"id": 2628,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 2629,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2632,
									"name": "showMessageErrorOffsetPx",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/errorMessages.ts",
											"line": 15,
											"character": 32
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2631,
									"name": "showMessageErrorTime",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/errorMessages.ts",
											"line": 14,
											"character": 28
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2630,
									"name": "showMessageErrors",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/errorMessages.ts",
											"line": 13,
											"character": 25
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2632,
										2631,
										2630
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/errorMessages.ts",
									"line": 12,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2629
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/errorMessages.ts",
							"line": 11,
							"character": 26
						}
					]
				},
				{
					"id": 2633,
					"name": "errorMessages",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2634,
							"name": "errorMessages",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Plugin toWYSIWYG display pop-up messages in the lower right corner of the editor"
							},
							"parameters": [
								{
									"id": 2635,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/errorMessages.ts",
							"line": 36,
							"character": 29
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2628
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2633
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/errorMessages.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2636,
			"name": "\"plugins/font\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/font.ts",
			"children": [
				{
					"id": 2637,
					"name": "font",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2638,
							"name": "font",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Process commands `fontsize` and `fontname`"
							},
							"parameters": [
								{
									"id": 2639,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/font.ts",
							"line": 107,
							"character": 20
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2637
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/font.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2640,
			"name": "\"plugins/formatBlock\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/formatBlock.ts",
			"children": [
				{
					"id": 2641,
					"name": "formatBlock",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2642,
							"name": "formatBlock",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Process command - `formatblock`"
							},
							"parameters": [
								{
									"id": 2643,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/formatBlock.ts",
							"line": 87,
							"character": 27
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2641
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/formatBlock.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2644,
			"name": "\"plugins/fullsize\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/fullsize.ts",
			"children": [
				{
					"id": 2645,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property{boolean}",
								"text": "fullsize=false true Editor toWYSIWYG open toWYSIWYG full screen"
							},
							{
								"tag": "property{boolean}",
								"text": "globalFullsize=true if true, after `fullsize` -  all editors element get jodit_fullsize_box class (z-index: 100000 !important;)"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar editor = new jodit({\n    fullsize: true // fullsize editor\n});\n```"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar editor = new Jodit();\neditor.events.fire('toggleFullSize');\neditor.events.fire('toggleFullSize', true); // fullsize\neditor.events.fire('toggleFullSize', false); // usual mode\n```\n"
							}
						]
					},
					"children": [
						{
							"id": 2646,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2647,
									"name": "fullsize",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/fullsize.ts",
											"line": 39,
											"character": 16
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2648,
									"name": "globalFullsize",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/fullsize.ts",
											"line": 40,
											"character": 22
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2647,
										2648
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/fullsize.ts",
									"line": 38,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2646
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/fullsize.ts",
							"line": 37,
							"character": 26
						}
					]
				},
				{
					"id": 2649,
					"name": "fullsize",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2650,
							"name": "fullsize",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Process `toggleFullSize` event, and behavior - set/unset fullsize mode"
							},
							"parameters": [
								{
									"id": 2651,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/fullsize.ts",
							"line": 67,
							"character": 25
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2645
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2649
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/fullsize.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3072,
			"name": "\"plugins/hotkeys\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/hotkeys.ts",
			"children": [
				{
					"id": 3186,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 3187,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 3188,
									"name": "commandToHotkeys",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 14,
											"character": 24
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 3189,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 3190,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 3191,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "union",
													"types": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "array",
															"elementType": {
																"type": "intrinsic",
																"name": "string"
															}
														}
													]
												}
											},
											"sources": [
												{
													"fileName": "plugins/hotkeys.ts",
													"line": 14,
													"character": 25
												}
											]
										}
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										3188
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/hotkeys.ts",
									"line": 13,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								3187
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/hotkeys.ts",
							"line": 12,
							"character": 26
						}
					]
				},
				{
					"id": 3073,
					"name": "hotkeys",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Allow set hotkey for command or button"
					},
					"children": [
						{
							"id": 3166,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3167,
									"name": "new hotkeys",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 3168,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "hotkeys",
										"id": 3073
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/hotkeys.ts",
									"line": 166,
									"character": 6
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 3183,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 3171,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 3169,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3170,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 3159,
							"name": "possible",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/hotkeys.ts",
									"line": 129,
									"character": 20
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 3160,
									"name": "__type",
									"kind": 65536,
									"kindString": "Type literal",
									"flags": {},
									"indexSignature": {
										"id": 3161,
										"name": "__index",
										"kind": 8192,
										"kindString": "Index signature",
										"flags": {},
										"parameters": [
											{
												"id": 3162,
												"name": "key",
												"kind": 32768,
												"kindString": "Parameter",
												"flags": {},
												"type": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										],
										"type": {
											"type": "intrinsic",
											"name": "boolean"
										}
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 129,
											"character": 21
										}
									]
								}
							}
						},
						{
							"id": 3177,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3178,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 3179,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3180,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3181,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3182,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3184,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3185,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3172,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3173,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3174,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3175,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3176,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 3163,
							"name": "onKeyPress",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3164,
									"name": "onKeyPress",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3165,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "KeyboardEvent"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/hotkeys.ts",
									"line": 131,
									"character": 22
								}
							]
						},
						{
							"id": 3139,
							"name": "shiftNums",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isExported": true
							},
							"children": [
								{
									"id": 3154,
									"name": "'",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 122,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"\"\""
								},
								{
									"id": 3155,
									"name": ",",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 123,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"<\""
								},
								{
									"id": 3151,
									"name": "-",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 119,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"_\""
								},
								{
									"id": 3156,
									"name": ".",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 124,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\">\""
								},
								{
									"id": 3157,
									"name": "/",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 125,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"?\""
								},
								{
									"id": 3150,
									"name": "0",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 118,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\")\""
								},
								{
									"id": 3141,
									"name": "1",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 109,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"!\""
								},
								{
									"id": 3142,
									"name": "2",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 110,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"@\""
								},
								{
									"id": 3143,
									"name": "3",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 111,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"#\""
								},
								{
									"id": 3144,
									"name": "4",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 112,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"$\""
								},
								{
									"id": 3145,
									"name": "5",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 113,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"%\""
								},
								{
									"id": 3146,
									"name": "6",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 114,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"^\""
								},
								{
									"id": 3147,
									"name": "7",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 115,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"&\""
								},
								{
									"id": 3148,
									"name": "8",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 116,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"*\""
								},
								{
									"id": 3149,
									"name": "9",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 117,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"(\""
								},
								{
									"id": 3153,
									"name": ";",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 121,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\": \""
								},
								{
									"id": 3152,
									"name": "=",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 120,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"+\""
								},
								{
									"id": 3158,
									"name": "\\",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 126,
											"character": 12
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"|\""
								},
								{
									"id": 3140,
									"name": "`",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 108,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"~\""
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										3154,
										3155,
										3151,
										3156,
										3157,
										3150,
										3141,
										3142,
										3143,
										3144,
										3145,
										3146,
										3147,
										3148,
										3149,
										3153,
										3152,
										3158,
										3140
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/hotkeys.ts",
									"line": 107,
									"character": 13
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						},
						{
							"id": 3074,
							"name": "specialKeys",
							"kind": 2097152,
							"kindString": "Object literal",
							"flags": {
								"isExported": true
							},
							"children": [
								{
									"id": 3077,
									"name": "10",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 43,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"return\""
								},
								{
									"id": 3102,
									"name": "100",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 68,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"4\""
								},
								{
									"id": 3103,
									"name": "101",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 69,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"5\""
								},
								{
									"id": 3104,
									"name": "102",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 70,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"6\""
								},
								{
									"id": 3105,
									"name": "103",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 71,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"7\""
								},
								{
									"id": 3106,
									"name": "104",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 72,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"8\""
								},
								{
									"id": 3107,
									"name": "105",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 73,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"9\""
								},
								{
									"id": 3108,
									"name": "106",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 74,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"*\""
								},
								{
									"id": 3109,
									"name": "107",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 75,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"+\""
								},
								{
									"id": 3110,
									"name": "109",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 76,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"-\""
								},
								{
									"id": 3111,
									"name": "110",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 77,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\".\""
								},
								{
									"id": 3112,
									"name": "111",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 78,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"/\""
								},
								{
									"id": 3113,
									"name": "112",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 79,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f1\""
								},
								{
									"id": 3114,
									"name": "113",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 80,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f2\""
								},
								{
									"id": 3115,
									"name": "114",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 81,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f3\""
								},
								{
									"id": 3116,
									"name": "115",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 82,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f4\""
								},
								{
									"id": 3117,
									"name": "116",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 83,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f5\""
								},
								{
									"id": 3118,
									"name": "117",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 84,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f6\""
								},
								{
									"id": 3119,
									"name": "118",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 85,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f7\""
								},
								{
									"id": 3120,
									"name": "119",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 86,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f8\""
								},
								{
									"id": 3121,
									"name": "120",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 87,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f9\""
								},
								{
									"id": 3122,
									"name": "121",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 88,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f10\""
								},
								{
									"id": 3123,
									"name": "122",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 89,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f11\""
								},
								{
									"id": 3124,
									"name": "123",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 90,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"f12\""
								},
								{
									"id": 3078,
									"name": "13",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 44,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"return\""
								},
								{
									"id": 3125,
									"name": "144",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 91,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"numlock\""
								},
								{
									"id": 3126,
									"name": "145",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 92,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"scroll\""
								},
								{
									"id": 3079,
									"name": "16",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 45,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"shift\""
								},
								{
									"id": 3080,
									"name": "17",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 46,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"ctrl\""
								},
								{
									"id": 3127,
									"name": "173",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 93,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"-\""
								},
								{
									"id": 3081,
									"name": "18",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 47,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"alt\""
								},
								{
									"id": 3128,
									"name": "186",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 94,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\";\""
								},
								{
									"id": 3129,
									"name": "187",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 95,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"=\""
								},
								{
									"id": 3130,
									"name": "188",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 96,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\",\""
								},
								{
									"id": 3131,
									"name": "189",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 97,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"-\""
								},
								{
									"id": 3082,
									"name": "19",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 48,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"pause\""
								},
								{
									"id": 3132,
									"name": "190",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 98,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\".\""
								},
								{
									"id": 3133,
									"name": "191",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 99,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"/\""
								},
								{
									"id": 3134,
									"name": "192",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 100,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"`\""
								},
								{
									"id": 3083,
									"name": "20",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 49,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"capslock\""
								},
								{
									"id": 3135,
									"name": "219",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 101,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"[\""
								},
								{
									"id": 3136,
									"name": "220",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 102,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"\\\""
								},
								{
									"id": 3137,
									"name": "221",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 103,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"]\""
								},
								{
									"id": 3138,
									"name": "222",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 104,
											"character": 11
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"'\""
								},
								{
									"id": 3084,
									"name": "27",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 50,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"esc\""
								},
								{
									"id": 3085,
									"name": "32",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 51,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"space\""
								},
								{
									"id": 3086,
									"name": "33",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 52,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"pageup\""
								},
								{
									"id": 3087,
									"name": "34",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 53,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"pagedown\""
								},
								{
									"id": 3088,
									"name": "35",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 54,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"end\""
								},
								{
									"id": 3089,
									"name": "36",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 55,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"home\""
								},
								{
									"id": 3090,
									"name": "37",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 56,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"left\""
								},
								{
									"id": 3091,
									"name": "38",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 57,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"up\""
								},
								{
									"id": 3092,
									"name": "39",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 58,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"right\""
								},
								{
									"id": 3093,
									"name": "40",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 59,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"down\""
								},
								{
									"id": 3094,
									"name": "45",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 60,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"insert\""
								},
								{
									"id": 3095,
									"name": "46",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 61,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"del\""
								},
								{
									"id": 3096,
									"name": "59",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 62,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\";\""
								},
								{
									"id": 3097,
									"name": "61",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 63,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"=\""
								},
								{
									"id": 3075,
									"name": "8",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 41,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"backspace\""
								},
								{
									"id": 3076,
									"name": "9",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 42,
											"character": 9
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"tab\""
								},
								{
									"id": 3098,
									"name": "96",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 64,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"0\""
								},
								{
									"id": 3099,
									"name": "97",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 65,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"1\""
								},
								{
									"id": 3100,
									"name": "98",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 66,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"2\""
								},
								{
									"id": 3101,
									"name": "99",
									"kind": 32,
									"kindString": "Variable",
									"flags": {
										"isExported": true
									},
									"sources": [
										{
											"fileName": "plugins/hotkeys.ts",
											"line": 67,
											"character": 10
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"defaultValue": "\"3\""
								}
							],
							"groups": [
								{
									"title": "Variables",
									"kind": 32,
									"children": [
										3077,
										3102,
										3103,
										3104,
										3105,
										3106,
										3107,
										3108,
										3109,
										3110,
										3111,
										3112,
										3113,
										3114,
										3115,
										3116,
										3117,
										3118,
										3119,
										3120,
										3121,
										3122,
										3123,
										3124,
										3078,
										3125,
										3126,
										3079,
										3080,
										3127,
										3081,
										3128,
										3129,
										3130,
										3131,
										3082,
										3132,
										3133,
										3134,
										3083,
										3135,
										3136,
										3137,
										3138,
										3084,
										3085,
										3086,
										3087,
										3088,
										3089,
										3090,
										3091,
										3092,
										3093,
										3094,
										3095,
										3096,
										3097,
										3075,
										3076,
										3098,
										3099,
										3100,
										3101
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/hotkeys.ts",
									"line": 40,
									"character": 15
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "object"
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3166
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3183,
								3171,
								3169,
								3170,
								3159
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3177,
								3179,
								3184,
								3172,
								3174,
								3163
							]
						},
						{
							"title": "Object literals",
							"kind": 2097152,
							"children": [
								3139,
								3074
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/hotkeys.ts",
							"line": 39,
							"character": 20
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						3186
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3073
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/hotkeys.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2652,
			"name": "\"plugins/iframe\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/iframe.ts",
			"children": [
				{
					"id": 2653,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 2654,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2655,
									"name": "iframe",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/iframe.ts",
											"line": 13,
											"character": 14
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2656,
									"name": "iframeBaseUrl",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/iframe.ts",
											"line": 14,
											"character": 21
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2658,
									"name": "iframeCSSLinks",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/iframe.ts",
											"line": 16,
											"character": 22
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								},
								{
									"id": 2657,
									"name": "iframeStyle",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/iframe.ts",
											"line": 15,
											"character": 19
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2655,
										2656,
										2658,
										2657
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/iframe.ts",
									"line": 12,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2654
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/iframe.ts",
							"line": 11,
							"character": 26
						}
					]
				},
				{
					"id": 2659,
					"name": "iframe",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2660,
							"name": "iframe",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Iframe plugin - use `iframe` instead of DIV in editor. It can be need when you want attach custom styles in editor in backend of you system"
							},
							"parameters": [
								{
									"id": 2661,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/iframe.ts",
							"line": 141,
							"character": 22
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2653
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2659
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/iframe.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2669,
			"name": "\"plugins/imageProcessor\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/imageProcessor.ts",
			"children": [
				{
					"id": 2670,
					"name": "JODIT_IMAGE_PROCESSOR_BINDED",
					"kind": 32,
					"kindString": "Variable",
					"flags": {
						"isConst": true
					},
					"sources": [
						{
							"fileName": "plugins/imageProcessor.ts",
							"line": 10,
							"character": 34
						}
					],
					"type": {
						"type": "stringLiteral",
						"value": "__jodit_imageprocessor_binded"
					},
					"defaultValue": "\"__jodit_imageprocessor_binded\""
				},
				{
					"id": 2671,
					"name": "imageProcessor",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2672,
							"name": "imageProcessor",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Change editor's size after load all images"
							},
							"parameters": [
								{
									"id": 2673,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/imageProcessor.ts",
							"line": 17,
							"character": 30
						}
					]
				}
			],
			"groups": [
				{
					"title": "Variables",
					"kind": 32,
					"children": [
						2670
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2671
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/imageProcessor.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2674,
			"name": "\"plugins/imageProperties\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/imageProperties.ts",
			"children": [
				{
					"id": 2675,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property{object}",
								"text": "image Plugin {@link Image|Image}'s options"
							},
							{
								"tag": "property{boolean}",
								"text": "image.openOnDblClick=true Open editing dialog after double click on image"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editSrc=true Show edit 'src' input"
							},
							{
								"tag": "property{boolean}",
								"text": "image.useImageEditor=true Show crop/resize btn"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editTitle=true Show edit 'title' input"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editAlt=true Show edit 'alt' input"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editLink=true Show edit image link's options"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editSize=true Show edit image size's inputs"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editMargins=true Show edit margin inputs"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editStyle=true Show style edit input"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editClass=true Show edit classNames input"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editId=true Show edit ID input"
							},
							{
								"tag": "property{boolean}",
								"text": "image.editAlign=true Show Alignment selector"
							},
							{
								"tag": "property{boolean}",
								"text": "image.showPreview=true Show preview image"
							},
							{
								"tag": "property{boolean}",
								"text": "image.selectImageAfterClose=true Select image after close dialog"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar editor = new Jodit('#editor', {\n    image: {\n        editSrc: false,\n        editLink: false\n    }\n});\n```\n"
							}
						]
					},
					"children": [
						{
							"id": 2676,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2677,
									"name": "image",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/imageProperties.ts",
											"line": 52,
											"character": 13
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2678,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"children": [
												{
													"id": 2691,
													"name": "editAlign",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 65,
															"character": 21
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2683,
													"name": "editAlt",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 57,
															"character": 19
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2687,
													"name": "editBorderRadius",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 61,
															"character": 28
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2688,
													"name": "editClass",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 62,
															"character": 21
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2690,
													"name": "editId",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 64,
															"character": 18
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2684,
													"name": "editLink",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 58,
															"character": 20
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2686,
													"name": "editMargins",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 60,
															"character": 23
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2685,
													"name": "editSize",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 59,
															"character": 20
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2680,
													"name": "editSrc",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 54,
															"character": 19
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2689,
													"name": "editStyle",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 63,
															"character": 21
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2682,
													"name": "editTitle",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 56,
															"character": 21
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2679,
													"name": "openOnDblClick",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 53,
															"character": 26
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2693,
													"name": "selectImageAfterClose",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 67,
															"character": 33
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2692,
													"name": "showPreview",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 66,
															"character": 23
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2681,
													"name": "useImageEditor",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/imageProperties.ts",
															"line": 55,
															"character": 26
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														2691,
														2683,
														2687,
														2688,
														2690,
														2684,
														2686,
														2685,
														2680,
														2689,
														2682,
														2679,
														2693,
														2692,
														2681
													]
												}
											],
											"sources": [
												{
													"fileName": "plugins/imageProperties.ts",
													"line": 52,
													"character": 14
												}
											]
										}
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2677
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/imageProperties.ts",
									"line": 51,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2676
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/imageProperties.ts",
							"line": 50,
							"character": 26
						}
					]
				},
				{
					"id": 2694,
					"name": "imageProperties",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2695,
							"name": "imageProperties",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Show dialog with image's options"
							},
							"parameters": [
								{
									"id": 2696,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/imageProperties.ts",
							"line": 96,
							"character": 31
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2675
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2694
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/imageProperties.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2662,
			"name": "\"plugins/indent\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/indent.ts",
			"children": [
				{
					"id": 2663,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 2664,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2665,
									"name": "indentMargin",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/indent.ts",
											"line": 33,
											"character": 20
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2665
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/indent.ts",
									"line": 32,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2664
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/indent.ts",
							"line": 31,
							"character": 26
						}
					]
				},
				{
					"id": 2666,
					"name": "indent",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2667,
							"name": "indent",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Indents the line containing the selection or insertion point."
							},
							"parameters": [
								{
									"id": 2668,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/indent.ts",
							"line": 47,
							"character": 23
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2663
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2666
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/indent.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3578,
			"name": "\"plugins/index\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/index.ts",
			"sources": [
				{
					"fileName": "plugins/index.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2808,
			"name": "\"plugins/inline-popup\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/inline-popup.ts",
			"children": [
				{
					"id": 2869,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 2870,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2871,
									"name": "popup",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/inline-popup.ts",
											"line": 20,
											"character": 13
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2872,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"indexSignature": {
												"id": 2873,
												"name": "__index",
												"kind": 8192,
												"kindString": "Index signature",
												"flags": {},
												"parameters": [
													{
														"id": 2874,
														"name": "key",
														"kind": 32768,
														"kindString": "Parameter",
														"flags": {},
														"type": {
															"type": "intrinsic",
															"name": "string"
														}
													}
												],
												"type": {
													"type": "reference",
													"name": "Array",
													"typeArguments": [
														{
															"type": "union",
															"types": [
																{
																	"type": "reference",
																	"name": "ControlType",
																	"id": 974
																},
																{
																	"type": "intrinsic",
																	"name": "string"
																}
															]
														}
													]
												}
											},
											"sources": [
												{
													"fileName": "plugins/inline-popup.ts",
													"line": 20,
													"character": 14
												}
											]
										}
									}
								},
								{
									"id": 2875,
									"name": "toolbarInline",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/inline-popup.ts",
											"line": 21,
											"character": 21
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2876,
									"name": "toolbarInlineDisableFor",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/inline-popup.ts",
											"line": 22,
											"character": 31
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										]
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2871,
										2875,
										2876
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 19,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2870
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/inline-popup.ts",
							"line": 18,
							"character": 26
						}
					]
				},
				{
					"id": 2809,
					"name": "inlinePopup",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Support inline toolbar",
						"tags": [
							{
								"tag": "param",
								"text": "\n",
								"param": "editor"
							}
						]
					},
					"children": [
						{
							"id": 2814,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2815,
									"name": "new inlinePopup",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 2816,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "inlinePopup",
										"id": 2809
									},
									"overwrites": {
										"type": "reference",
										"name": "Plugin.__constructor",
										"id": 2699
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 283,
									"character": 38
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Plugin.__constructor",
								"id": 2699
							}
						},
						{
							"id": 2866,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 2854,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 2813,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 283,
									"character": 21
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 2852,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 2838,
							"name": "isSelectionPopup",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 384,
									"character": 28
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2834,
							"name": "isSelectionStarted",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 370,
									"character": 30
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2817,
							"name": "isShown",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 294,
									"character": 11
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2837,
							"name": "isTargetAction",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 383,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 2853,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 2811,
							"name": "popup",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 281,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "ToolbarPopup",
								"id": 674
							}
						},
						{
							"id": 2812,
							"name": "target",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 282,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 2810,
							"name": "toolbar",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 280,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "ToolbarCollection",
								"id": 917
							}
						},
						{
							"id": 2846,
							"name": "afterInit",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2847,
									"name": "afterInit",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2848,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Plugin.afterInit",
										"id": 2702
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 430,
									"character": 13
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Plugin.afterInit",
								"id": 2702
							}
						},
						{
							"id": 2849,
							"name": "beforeDestruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2850,
									"name": "beforeDestruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2851,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Plugin.beforeDestruct",
										"id": 2705
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 464,
									"character": 18
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Plugin.beforeDestruct",
								"id": 2705
							}
						},
						{
							"id": 2818,
							"name": "calcPosition",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2819,
									"name": "calcPosition",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2820,
											"name": "rect",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Bound"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 296,
									"character": 24
								}
							]
						},
						{
							"id": 2844,
							"name": "checkIsTargetEvent",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2845,
									"name": "checkIsTargetEvent",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 422,
									"character": 30
								}
							]
						},
						{
							"id": 2860,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2861,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 2862,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2863,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2864,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2865,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 2831,
							"name": "hidePopup",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2832,
									"name": "hidePopup",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2833,
											"name": "root",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 360,
									"character": 21
								}
							]
						},
						{
							"id": 2821,
							"name": "isExcludedTarget",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2822,
									"name": "isExcludedTarget",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2823,
											"name": "type",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 327,
									"character": 28
								}
							]
						},
						{
							"id": 2867,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2868,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 2855,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2856,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 2857,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2858,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2859,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 2842,
							"name": "onChangeSelection",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2843,
									"name": "onChangeSelection",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 404,
									"character": 21
								}
							]
						},
						{
							"id": 2835,
							"name": "onSelectionEnd",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2836,
									"name": "onSelectionEnd",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 372,
									"character": 26
								}
							]
						},
						{
							"id": 2839,
							"name": "onSelectionStart",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2840,
									"name": "onSelectionStart",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2841,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "MouseEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 386,
									"character": 28
								}
							]
						},
						{
							"id": 2824,
							"name": "showPopup",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2825,
									"name": "showPopup",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2826,
											"name": "rect",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 2827,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 2828,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"type": {
																"type": "reference",
																"name": "Bound"
															}
														}
													],
													"sources": [
														{
															"fileName": "plugins/inline-popup.ts",
															"line": 333,
															"character": 30
														}
													]
												}
											}
										},
										{
											"id": 2829,
											"name": "type",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2830,
											"name": "elm",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/inline-popup.ts",
									"line": 333,
									"character": 21
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2814
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2866,
								2854,
								2813,
								2852,
								2838,
								2834,
								2817,
								2837,
								2853,
								2811,
								2812,
								2810
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								2846,
								2849,
								2818,
								2844,
								2860,
								2862,
								2831,
								2821,
								2867,
								2855,
								2857,
								2842,
								2835,
								2839,
								2824
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/inline-popup.ts",
							"line": 279,
							"character": 24
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Plugin",
							"id": 2698
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2869
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2809
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/inline-popup.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2877,
			"name": "\"plugins/justify\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/justify.ts",
			"children": [
				{
					"id": 2878,
					"name": "justify",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2879,
							"name": "justify",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Process commands: `justifyfull`, `justifyleft`, `justifyright`, `justifycenter`"
							},
							"parameters": [
								{
									"id": 2880,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/justify.ts",
							"line": 93,
							"character": 23
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2878
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/justify.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2881,
			"name": "\"plugins/link\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/link.ts",
			"children": [
				{
					"id": 2882,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{object}  link `{@link link|link}` plugin's options"
							},
							{
								"tag": "property",
								"text": "{boolean} link.followOnDblClick=true Follow lnk address after dblclick"
							},
							{
								"tag": "property",
								"text": "{boolean} link.processVideoLink=true Replace inserted youtube/vimeo link toWYSIWYG `iframe`"
							},
							{
								"tag": "property",
								"text": "{boolean} link.processPastedLink=true Wrap inserted link in &lt;a href=\"link\">link&lt;/a>"
							},
							{
								"tag": "property",
								"text": "{boolean} link.openLinkDialogAfterPost=true Open Link dialog after post"
							},
							{
								"tag": "property",
								"text": "{boolean} link.removeLinkAfterFormat=true When the button is pressed toWYSIWYG clean format, if it was done on the link is removed like command `unlink`\n"
							}
						]
					},
					"children": [
						{
							"id": 2883,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2884,
									"name": "link",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/link.ts",
											"line": 26,
											"character": 12
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2885,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"children": [
												{
													"id": 2886,
													"name": "followOnDblClick",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/link.ts",
															"line": 27,
															"character": 28
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2889,
													"name": "openLinkDialogAfterPost",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/link.ts",
															"line": 30,
															"character": 35
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2888,
													"name": "processPastedLink",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/link.ts",
															"line": 29,
															"character": 29
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2887,
													"name": "processVideoLink",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/link.ts",
															"line": 28,
															"character": 28
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 2890,
													"name": "removeLinkAfterFormat",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/link.ts",
															"line": 31,
															"character": 33
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														2886,
														2889,
														2888,
														2887,
														2890
													]
												}
											],
											"sources": [
												{
													"fileName": "plugins/link.ts",
													"line": 26,
													"character": 13
												}
											]
										}
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2884
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/link.ts",
									"line": 25,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2883
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/link.ts",
							"line": 24,
							"character": 26
						}
					]
				},
				{
					"id": 2891,
					"name": "link",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2892,
							"name": "link",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Process link. Insert, dbclick or remove format",
								"tags": [
									{
										"tag": "module",
										"text": "plugins/link\n"
									}
								]
							},
							"parameters": [
								{
									"id": 2893,
									"name": "jodit",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/link.ts",
							"line": 170,
							"character": 20
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2882
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2891
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/link.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2894,
			"name": "\"plugins/mobile\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/mobile.ts",
			"children": [
				{
					"id": 2895,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 2896,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2897,
									"name": "mobileTapTimeout",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "Mobile timeout for CLICK emulation"
									},
									"sources": [
										{
											"fileName": "plugins/mobile.ts",
											"line": 19,
											"character": 24
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 2898,
									"name": "toolbarAdaptive",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/mobile.ts",
											"line": 20,
											"character": 23
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2897,
										2898
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/mobile.ts",
									"line": 15,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2896
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/mobile.ts",
							"line": 14,
							"character": 26
						}
					]
				},
				{
					"id": 2899,
					"name": "mobile",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2900,
							"name": "mobile",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Rebuild toolbar in depends of editor's width"
							},
							"parameters": [
								{
									"id": 2901,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/mobile.ts",
							"line": 71,
							"character": 22
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2895
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2899
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/mobile.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2902,
			"name": "\"plugins/orderedlist\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/orderedlist.ts",
			"children": [
				{
					"id": 2903,
					"name": "orderedlist",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2904,
							"name": "orderedlist",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Process commands insertOrderedList and insertUnOrderedList"
							},
							"parameters": [
								{
									"id": 2905,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/orderedlist.ts",
							"line": 29,
							"character": 27
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2903
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/orderedlist.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2906,
			"name": "\"plugins/paste\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/paste.ts",
			"children": [
				{
					"id": 2907,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property{boolean}",
								"text": "askBeforePasteHTML=true Ask before paste HTML in WYSIWYG mode\n"
							}
						]
					},
					"children": [
						{
							"id": 2908,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2910,
									"name": "askBeforePasteFromWord",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/paste.ts",
											"line": 23,
											"character": 30
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2909,
									"name": "askBeforePasteHTML",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/paste.ts",
											"line": 22,
											"character": 26
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2911,
									"name": "defaultActionOnPaste",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/paste.ts",
											"line": 24,
											"character": 28
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2910,
										2909,
										2911
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/paste.ts",
									"line": 21,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2908
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/paste.ts",
							"line": 20,
							"character": 26
						}
					]
				},
				{
					"id": 2912,
					"name": "paste",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2913,
							"name": "paste",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Ask before paste HTML source",
								"tags": [
									{
										"tag": "module",
										"text": "insertHTML\n"
									}
								]
							},
							"parameters": [
								{
									"id": 2914,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/paste.ts",
							"line": 46,
							"character": 21
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2907
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2912
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/paste.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3533,
			"name": "\"plugins/paste-storage\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/paste-storage.ts",
			"children": [
				{
					"id": 3534,
					"name": "pasteStorage",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Show dialog choose content to paste"
					},
					"children": [
						{
							"id": 3555,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3556,
									"name": "new pasteStorage",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 3557,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "pasteStorage",
										"id": 3534
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Plugin.__constructor",
										"id": 2699
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 9,
									"character": 47
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Plugin.__constructor",
								"id": 2699
							}
						},
						{
							"id": 3575,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 3563,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 3547,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 107,
									"character": 21
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 3535,
							"name": "currentIndex",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 17,
									"character": 24
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "0"
						},
						{
							"id": 3550,
							"name": "dialog",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 111,
									"character": 18
								}
							],
							"type": {
								"type": "reference",
								"name": "Dialog",
								"id": 1068
							}
						},
						{
							"id": 3561,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3562,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 3546,
							"name": "list",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 105,
									"character": 16
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "intrinsic",
									"name": "string"
								}
							},
							"defaultValue": " []"
						},
						{
							"id": 3548,
							"name": "listBox",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 108,
									"character": 19
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 3549,
							"name": "previewBox",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 109,
									"character": 22
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 3553,
							"name": "afterInit",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3554,
									"name": "afterInit",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Plugin.afterInit",
										"id": 2702
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 158,
									"character": 13
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Plugin.afterInit",
								"id": 2702
							}
						},
						{
							"id": 3558,
							"name": "beforeDestruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3559,
									"name": "beforeDestruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3560,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Plugin.beforeDestruct",
										"id": 2705
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 19,
									"character": 18
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Plugin.beforeDestruct",
								"id": 2705
							}
						},
						{
							"id": 3551,
							"name": "createDialog",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3552,
									"name": "createDialog",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 112,
									"character": 24
								}
							]
						},
						{
							"id": 3569,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3570,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 3571,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3572,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3573,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3574,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3576,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3577,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3564,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3565,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3566,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3567,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3568,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 3538,
							"name": "onKeyDown",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3539,
									"name": "onKeyDown",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3540,
											"name": "e",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "KeyboardEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 30,
									"character": 21
								}
							]
						},
						{
							"id": 3536,
							"name": "paste",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3537,
									"name": "paste",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 18,
									"character": 17
								}
							]
						},
						{
							"id": 3541,
							"name": "selectIndex",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3542,
									"name": "selectIndex",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3543,
											"name": "index",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 64,
									"character": 23
								}
							]
						},
						{
							"id": 3544,
							"name": "showDialog",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3545,
									"name": "showDialog",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/paste-storage.ts",
									"line": 75,
									"character": 22
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3555
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3575,
								3563,
								3547,
								3535,
								3550,
								3561,
								3562,
								3546,
								3548,
								3549
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3553,
								3558,
								3551,
								3569,
								3571,
								3576,
								3564,
								3566,
								3538,
								3536,
								3541,
								3544
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/paste-storage.ts",
							"line": 16,
							"character": 25
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Plugin",
							"id": 2698
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3534
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/paste-storage.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2915,
			"name": "\"plugins/placeholder\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/placeholder.ts",
			"children": [
				{
					"id": 2916,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property",
								"text": "{boolean} showPlaceholder=true Show placeholder"
							},
							{
								"tag": "example",
								"text": "\n```javascript\nvar editor = new Jodit('#editor', {\n   showPlaceholder: false\n});\n```\n"
							}
						]
					},
					"children": [
						{
							"id": 2917,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2920,
									"name": "placeholder",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/placeholder.ts",
											"line": 29,
											"character": 19
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 2918,
									"name": "showPlaceholder",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/placeholder.ts",
											"line": 27,
											"character": 23
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2919,
									"name": "useInputsPlaceholder",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/placeholder.ts",
											"line": 28,
											"character": 28
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2920,
										2918,
										2919
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/placeholder.ts",
									"line": 26,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2917
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/placeholder.ts",
							"line": 25,
							"character": 26
						}
					]
				},
				{
					"id": 2921,
					"name": "placeholder",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2922,
							"name": "placeholder",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Show placeholder inside empty editor"
							},
							"parameters": [
								{
									"id": 2923,
									"name": "this",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 2924,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/placeholder.ts",
							"line": 63,
							"character": 27
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2916
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2921
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/placeholder.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2925,
			"name": "\"plugins/redoundo\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/redoundo.ts",
			"children": [
				{
					"id": 2926,
					"name": "redoundo",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Custom process Redo and Undo functionality"
					},
					"children": [
						{
							"id": 2927,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2928,
									"name": "new redoundo",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 2929,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "redoundo",
										"id": 2926
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/redoundo.ts",
									"line": 27,
									"character": 42
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 2944,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 2932,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 2930,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 2931,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 2938,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2939,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 2940,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2941,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2942,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 2943,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 2945,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2946,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 2933,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2934,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 2935,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2936,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2937,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2927
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								2944,
								2932,
								2930,
								2931
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								2938,
								2940,
								2945,
								2933,
								2935
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/redoundo.ts",
							"line": 27,
							"character": 21
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				}
			],
			"groups": [
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2926
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/redoundo.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2947,
			"name": "\"plugins/resizer\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/resizer.ts",
			"children": [
				{
					"id": 2948,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"comment": {
						"tags": [
							{
								"tag": "property{boolean}",
								"text": "useIframeResizer=true Use true frame for editing iframe size\n"
							}
						]
					},
					"children": [
						{
							"id": 2949,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2953,
									"name": "resizer",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/resizer.ts",
											"line": 26,
											"character": 15
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 2954,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"children": [
												{
													"id": 2957,
													"name": "min_height",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/resizer.ts",
															"line": 29,
															"character": 22
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												},
												{
													"id": 2956,
													"name": "min_width",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/resizer.ts",
															"line": 28,
															"character": 21
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												},
												{
													"id": 2955,
													"name": "showSize",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/resizer.ts",
															"line": 27,
															"character": 20
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														2957,
														2956,
														2955
													]
												}
											],
											"sources": [
												{
													"fileName": "plugins/resizer.ts",
													"line": 26,
													"character": 16
												}
											]
										}
									}
								},
								{
									"id": 2950,
									"name": "useIframeResizer",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/resizer.ts",
											"line": 22,
											"character": 24
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2952,
									"name": "useImageResizer",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/resizer.ts",
											"line": 24,
											"character": 23
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2951,
									"name": "useTableResizer",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/resizer.ts",
											"line": 23,
											"character": 23
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2953,
										2950,
										2952,
										2951
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/resizer.ts",
									"line": 21,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2949
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/resizer.ts",
							"line": 20,
							"character": 26
						}
					]
				},
				{
					"id": 2958,
					"name": "resizer",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2959,
							"name": "resizer",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Resize table and img"
							},
							"parameters": [
								{
									"id": 2960,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/resizer.ts",
							"line": 62,
							"character": 23
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2948
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2958
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/resizer.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3271,
			"name": "\"plugins/search\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/search.ts",
			"children": [
				{
					"id": 3358,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 3359,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 3360,
									"name": "useSearch",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "Enable custom search plugin ![search](https://user-images.githubusercontent.com/794318/34545433-cd0a9220-f10e-11e7-8d26-7e22f66e266d.gif)"
									},
									"sources": [
										{
											"fileName": "plugins/search.ts",
											"line": 21,
											"character": 17
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										3360
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 17,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								3359
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/search.ts",
							"line": 16,
							"character": 26
						}
					]
				},
				{
					"id": 3272,
					"name": "search",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Search plugin. it is used for custom search in text\n![search](https://user-images.githubusercontent.com/794318/34545433-cd0a9220-f10e-11e7-8d26-7e22f66e266d.gif)",
						"tags": [
							{
								"tag": "example",
								"text": "\n```typescript\nvar jodit = new Jodit('#editor', {\n useSearch: false\n});\n// or\nvar jodit = new Jodit('#editor', {\n disablePlugins: 'search'\n});\n```\n"
							}
						]
					},
					"children": [
						{
							"id": 3338,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3339,
									"name": "new search",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 3340,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "search",
										"id": 3272
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 363,
									"character": 6
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 3355,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 3343,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 3277,
							"name": "closeButton",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 65,
									"character": 15
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLButtonElement"
							}
						},
						{
							"id": 3281,
							"name": "counterBox",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 69,
									"character": 14
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLSpanElement"
							}
						},
						{
							"id": 3335,
							"name": "current",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 349,
									"character": 19
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"name": "Node"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "false"
						},
						{
							"id": 3341,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3330,
							"name": "isOpened",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 319,
									"character": 20
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 3342,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 3278,
							"name": "nextButton",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 66,
									"character": 14
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLButtonElement"
							}
						},
						{
							"id": 3279,
							"name": "prevButton",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 67,
									"character": 14
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLButtonElement"
							}
						},
						{
							"id": 3275,
							"name": "queryInput",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 63,
									"character": 14
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLInputElement"
							}
						},
						{
							"id": 3280,
							"name": "replaceButton",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 68,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLButtonElement"
							}
						},
						{
							"id": 3276,
							"name": "replaceInput",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 64,
									"character": 16
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLInputElement"
							}
						},
						{
							"id": 3274,
							"name": "searchBox",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 62,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 3334,
							"name": "selInfo",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 348,
									"character": 19
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"name": "markerInfo",
											"id": 396
										}
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							},
							"defaultValue": " null"
						},
						{
							"id": 3273,
							"name": "template",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 44,
									"character": 20
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": " '<div class=\"jodit_search\">' +\r\n        '<div class=\"jodit_search_box\">' +\r\n            '<div class=\"jodit_search_inputs\">' +\r\n                '<input tabindex=\"0\" class=\"jodit_search-query\" placeholder=\"' + this.jodit.i18n('Search for')  + '\" type=\"text\"/>' +\r\n                '<input tabindex=\"0\" class=\"jodit_search-replace\" placeholder=\"' + this.jodit.i18n('Replace with')  + '\" type=\"text\"/>' +\r\n            '</div>' +\r\n            '<div class=\"jodit_search_counts\">' +\r\n                '<span>0/0</span>' +\r\n            '</div>' +\r\n            '<div class=\"jodit_search_buttons\">' +\r\n                '<button tabindex=\"0\" type=\"button\" class=\"jodit_search_buttons-next\">' + ToolbarIcon.getIcon('angle-down') + '</button>' +\r\n                '<button tabindex=\"0\" type=\"button\" class=\"jodit_search_buttons-prev\">' + ToolbarIcon.getIcon('angle-up') + '</button>' +\r\n                '<button tabindex=\"0\" type=\"button\" class=\"jodit_search_buttons-cancel\">' + ToolbarIcon.getIcon('cancel') + '</button>' +\r\n                '<button tabindex=\"0\" type=\"button\" class=\"jodit_search_buttons-replace\">' + this.jodit.i18n('Replace')  + '</button>' +\r\n            '</div>' +\r\n        '</div>' +\r\n    '</div>'"
						},
						{
							"id": 3303,
							"name": "boundAlreadyWas",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3304,
									"name": "boundAlreadyWas",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3305,
											"name": "current",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "SelectionRange"
											}
										},
										{
											"id": 3306,
											"name": "bounds",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"name": "SelectionRange"
												}
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 136,
									"character": 27
								}
							]
						},
						{
							"id": 3307,
							"name": "calcCounts",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3308,
									"name": "calcCounts",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3309,
											"name": "query",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3310,
											"name": "current",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "SelectionRange"
													},
													{
														"type": "intrinsic",
														"name": "false"
													}
												]
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "tuple",
										"elements": [
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 143,
									"character": 21
								}
							]
						},
						{
							"id": 3336,
							"name": "close",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3337,
									"name": "close",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 351,
									"character": 9
								}
							]
						},
						{
							"id": 3349,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3350,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 3282,
							"name": "eachMap",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3283,
									"name": "eachMap",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3284,
											"name": "node",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 3285,
											"name": "callback",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reflection",
												"declaration": {
													"id": 3286,
													"name": "__type",
													"kind": 65536,
													"kindString": "Type literal",
													"flags": {},
													"signatures": [
														{
															"id": 3287,
															"name": "__call",
															"kind": 4096,
															"kindString": "Call signature",
															"flags": {},
															"parameters": [
																{
																	"id": 3288,
																	"name": "elm",
																	"kind": 32768,
																	"kindString": "Parameter",
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"name": "Node"
																	}
																}
															],
															"type": {
																"type": "intrinsic",
																"name": "boolean"
															}
														}
													],
													"sources": [
														{
															"fileName": "plugins/search.ts",
															"line": 71,
															"character": 44
														}
													]
												}
											}
										},
										{
											"id": 3289,
											"name": "next",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 71,
									"character": 19
								}
							]
						},
						{
							"id": 3323,
							"name": "find",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3324,
									"name": "find",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3325,
											"name": "start",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										},
										{
											"id": 3326,
											"name": "query",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3327,
											"name": "next",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										},
										{
											"id": 3328,
											"name": "deep",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 3329,
											"name": "range",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Range"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "reference",
												"name": "SelectionRange"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 233,
									"character": 15
								}
							]
						},
						{
							"id": 3314,
							"name": "findAndReplace",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3315,
									"name": "findAndReplace",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3316,
											"name": "start",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										},
										{
											"id": 3317,
											"name": "query",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 180,
									"character": 25
								}
							]
						},
						{
							"id": 3318,
							"name": "findAndSelect",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3319,
									"name": "findAndSelect",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3320,
											"name": "start",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										},
										{
											"id": 3321,
											"name": "query",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3322,
											"name": "next",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 207,
									"character": 24
								}
							]
						},
						{
							"id": 3351,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3352,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3353,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3354,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3356,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3357,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3344,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3345,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3346,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3347,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3348,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 3331,
							"name": "open",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3332,
									"name": "open",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3333,
											"name": "searchAndReplace",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 321,
									"character": 8
								}
							]
						},
						{
							"id": 3311,
							"name": "tryScrollToElement",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3312,
									"name": "tryScrollToElement",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3313,
											"name": "startContainer",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 170,
									"character": 30
								}
							]
						},
						{
							"id": 3301,
							"name": "updateCounters",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3302,
									"name": "updateCounters",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 121,
									"character": 26
								}
							]
						},
						{
							"id": 3295,
							"name": "findSomePartOfString",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3296,
									"name": "findSomePartOfString",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3297,
											"name": "needle",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3298,
											"name": "haystack",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3299,
											"name": "start",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										},
										{
											"id": 3300,
											"name": "getIndex",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "boolean"
											},
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "number"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 81,
									"character": 38
								}
							]
						},
						{
							"id": 3290,
							"name": "getSomePartOfStringIndex",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3291,
									"name": "getSomePartOfStringIndex",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3292,
											"name": "needle",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3293,
											"name": "haystack",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3294,
											"name": "start",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "true"
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "number"
											},
											{
												"type": "intrinsic",
												"name": "false"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/search.ts",
									"line": 77,
									"character": 42
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3338
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3355,
								3343,
								3277,
								3281,
								3335,
								3341,
								3330,
								3342,
								3278,
								3279,
								3275,
								3280,
								3276,
								3274,
								3334,
								3273
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3303,
								3307,
								3336,
								3349,
								3282,
								3323,
								3314,
								3318,
								3351,
								3356,
								3344,
								3346,
								3331,
								3311,
								3301,
								3295,
								3290
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/search.ts",
							"line": 43,
							"character": 19
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						3358
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3272
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/search.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2961,
			"name": "\"plugins/size\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/size.ts",
			"children": [
				{
					"id": 2962,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 2963,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 2964,
									"name": "allowResizeX",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/size.ts",
											"line": 13,
											"character": 20
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 2965,
									"name": "allowResizeY",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/size.ts",
											"line": 14,
											"character": 20
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										2964,
										2965
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/size.ts",
									"line": 12,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								2963
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/size.ts",
							"line": 11,
							"character": 26
						}
					]
				},
				{
					"id": 2966,
					"name": "size",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 2967,
							"name": "size",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Resize editor"
							},
							"parameters": [
								{
									"id": 2968,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/size.ts",
							"line": 25,
							"character": 20
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						2962
					]
				},
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						2966
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/size.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2969,
			"name": "\"plugins/source\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/source.ts",
			"children": [
				{
					"id": 3049,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 3050,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 3059,
									"name": "beautifyHTML",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "Beautify HTML then it possible"
									},
									"sources": [
										{
											"fileName": "plugins/source.ts",
											"line": 36,
											"character": 20
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 3060,
									"name": "beautifyHTMLCDNUrlsJS",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "CDN URLs for HTML Beautifier"
									},
									"sources": [
										{
											"fileName": "plugins/source.ts",
											"line": 41,
											"character": 29
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								},
								{
									"id": 3061,
									"name": "sourceEditorCDNUrlsJS",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "CDN URLs for ACE editor"
									},
									"sources": [
										{
											"fileName": "plugins/source.ts",
											"line": 46,
											"character": 29
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								},
								{
									"id": 3052,
									"name": "sourceEditorNativeOptions",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "Options for [ace](https://ace.c9.io/#config) editor"
									},
									"sources": [
										{
											"fileName": "plugins/source.ts",
											"line": 26,
											"character": 33
										}
									],
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 3053,
											"name": "__type",
											"kind": 65536,
											"kindString": "Type literal",
											"flags": {},
											"children": [
												{
													"id": 3058,
													"name": "highlightActiveLine",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/source.ts",
															"line": 31,
															"character": 31
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 3056,
													"name": "mode",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/source.ts",
															"line": 29,
															"character": 16
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 3054,
													"name": "showGutter",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/source.ts",
															"line": 27,
															"character": 22
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 3055,
													"name": "theme",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/source.ts",
															"line": 28,
															"character": 17
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 3057,
													"name": "wrap",
													"kind": 32,
													"kindString": "Variable",
													"flags": {},
													"sources": [
														{
															"fileName": "plugins/source.ts",
															"line": 30,
															"character": 16
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "intrinsic",
																"name": "string"
															},
															{
																"type": "intrinsic",
																"name": "boolean"
															},
															{
																"type": "intrinsic",
																"name": "number"
															}
														]
													}
												}
											],
											"groups": [
												{
													"title": "Variables",
													"kind": 32,
													"children": [
														3058,
														3056,
														3054,
														3055,
														3057
													]
												}
											],
											"sources": [
												{
													"fileName": "plugins/source.ts",
													"line": 26,
													"character": 34
												}
											]
										}
									}
								},
								{
									"id": 3051,
									"name": "useAceEditor",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "Use ACE editor instead of usual textarea"
									},
									"sources": [
										{
											"fileName": "plugins/source.ts",
											"line": 21,
											"character": 20
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										3059,
										3060,
										3061,
										3052,
										3051
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 17,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								3050
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/source.ts",
							"line": 16,
							"character": 26
						}
					]
				},
				{
					"id": 2970,
					"name": "source",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Plug-in change simple textarea on CodeMirror editor in Source code mode",
						"tags": [
							{
								"tag": "module",
								"text": "source\n"
							}
						]
					},
					"children": [
						{
							"id": 2995,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 2996,
									"name": "new source",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 2997,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "source",
										"id": 2970
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 191,
									"character": 30
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 3046,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 2986,
							"name": "__lock",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 158,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 3034,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 2994,
							"name": "aceEditor",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 191,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "AceAjax.Editor"
							}
						},
						{
							"id": 2989,
							"name": "autosize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 168,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "(Anonymous function)"
							},
							"defaultValue": " debounce(() => {\r\n        this.mirror.style.height = 'auto';\r\n        this.mirror.style.height = this.mirror.scrollHeight + 'px';\r\n    }, this.jodit.defaultTimeout)"
						},
						{
							"id": 2971,
							"name": "className",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 114,
									"character": 21
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"jodit_ace_editor\""
						},
						{
							"id": 3032,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3033,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 2979,
							"name": "mirror",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 130,
									"character": 10
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLTextAreaElement"
							}
						},
						{
							"id": 2978,
							"name": "mirrorContainer",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 129,
									"character": 27
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLDivElement"
							}
						},
						{
							"id": 3005,
							"name": "selInfo",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 272,
									"character": 19
								}
							],
							"type": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"name": "markerInfo",
									"id": 396
								}
							},
							"defaultValue": " []"
						},
						{
							"id": 3000,
							"name": "tempMarkerEnd",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 267,
									"character": 25
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"{end-jodit-selection}\""
						},
						{
							"id": 3001,
							"name": "tempMarkerEndReg",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 268,
									"character": 28
								}
							],
							"type": {
								"type": "reference",
								"name": "RegExp"
							},
							"defaultValue": " /{end-jodit-selection}/g"
						},
						{
							"id": 2998,
							"name": "tempMarkerStart",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 265,
									"character": 27
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"{start-jodit-selection}\""
						},
						{
							"id": 2999,
							"name": "tempMarkerStartReg",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 266,
									"character": 30
								}
							],
							"type": {
								"type": "reference",
								"name": "RegExp"
							},
							"defaultValue": " /{start-jodit-selection}/g"
						},
						{
							"id": 3002,
							"name": "__clear",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3003,
									"name": "__clear",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3004,
											"name": "str",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 270,
									"character": 19
								}
							]
						},
						{
							"id": 3040,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3041,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 2980,
							"name": "fromWYSIWYG",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2981,
									"name": "fromWYSIWYG",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2982,
											"name": "force",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "boolean"
											},
											"defaultValue": "false"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 132,
									"character": 23
								}
							]
						},
						{
							"id": 3042,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3043,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3044,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3045,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3015,
							"name": "getMirrorValue",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3016,
									"name": "getMirrorValue",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 290,
									"character": 26
								}
							]
						},
						{
							"id": 2990,
							"name": "getNormalPosition",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2991,
									"name": "getNormalPosition",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2992,
											"name": "pos",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 2993,
											"name": "str",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 173,
									"character": 29
								}
							]
						},
						{
							"id": 3013,
							"name": "getSelectionEnd",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3014,
									"name": "getSelectionEnd",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 287,
									"character": 27
								}
							]
						},
						{
							"id": 3011,
							"name": "getSelectionStart",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3012,
									"name": "getSelectionStart",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 284,
									"character": 29
								}
							]
						},
						{
							"id": 2983,
							"name": "insertHTML",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2984,
									"name": "insertHTML",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2985,
											"name": "html",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 143,
									"character": 22
								}
							]
						},
						{
							"id": 3047,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3048,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3035,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3036,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3037,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3038,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3039,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 2972,
							"name": "loadNext",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2973,
									"name": "loadNext",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 2974,
											"name": "i",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 2975,
											"name": "urls",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "string"
												}
											}
										},
										{
											"id": 2976,
											"name": "eventOnFinalize",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "false"
													},
													{
														"type": "intrinsic",
														"name": "string"
													}
												]
											},
											"defaultValue": "\"aceReady\""
										},
										{
											"id": 2977,
											"name": "className",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											},
											"defaultValue": " this.className"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 116,
									"character": 20
								}
							]
						},
						{
							"id": 3008,
							"name": "onSelectAll",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3009,
									"name": "onSelectAll",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3010,
											"name": "command",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "void"
											},
											{
												"type": "intrinsic",
												"name": "false"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 276,
									"character": 23
								}
							]
						},
						{
							"id": 3030,
							"name": "replaceMirrorToACE",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3031,
									"name": "replaceMirrorToACE",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 407,
									"character": 30
								}
							]
						},
						{
							"id": 3028,
							"name": "restoreSelection",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3029,
									"name": "restoreSelection",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 346,
									"character": 28
								}
							]
						},
						{
							"id": 3026,
							"name": "saveSelection",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3027,
									"name": "saveSelection",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 303,
									"character": 25
								}
							]
						},
						{
							"id": 3006,
							"name": "selectAll",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3007,
									"name": "selectAll",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 273,
									"character": 21
								}
							]
						},
						{
							"id": 3020,
							"name": "setFocusToMirror",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3021,
									"name": "setFocusToMirror",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 296,
									"character": 28
								}
							]
						},
						{
							"id": 3022,
							"name": "setMirrorSelectionRange",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3023,
									"name": "setMirrorSelectionRange",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3024,
											"name": "start",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										},
										{
											"id": 3025,
											"name": "end",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 299,
									"character": 34
								}
							]
						},
						{
							"id": 3017,
							"name": "setMirrorValue",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3018,
									"name": "setMirrorValue",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3019,
											"name": "value",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 293,
									"character": 26
								}
							]
						},
						{
							"id": 2987,
							"name": "toWYSIWYG",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 2988,
									"name": "toWYSIWYG",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/source.ts",
									"line": 160,
									"character": 21
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								2995
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3046,
								2986,
								3034,
								2994,
								2989,
								2971,
								3032,
								3033,
								2979,
								2978,
								3005,
								3000,
								3001,
								2998,
								2999
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3002,
								3040,
								2980,
								3042,
								3015,
								2990,
								3013,
								3011,
								2983,
								3047,
								3035,
								3037,
								2972,
								3008,
								3030,
								3028,
								3026,
								3006,
								3020,
								3022,
								3017,
								2987
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/source.ts",
							"line": 113,
							"character": 19
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						3049
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						2970
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/source.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3401,
			"name": "\"plugins/stat\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/stat.ts",
			"children": [
				{
					"id": 3431,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 3432,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 3433,
									"name": "showCharsCounter",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/stat.ts",
											"line": 14,
											"character": 24
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 3434,
									"name": "showWordsCounter",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/stat.ts",
											"line": 15,
											"character": 24
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										3433,
										3434
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/stat.ts",
									"line": 13,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								3432
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/stat.ts",
							"line": 12,
							"character": 26
						}
					]
				},
				{
					"id": 3402,
					"name": "stat",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Show stat data - words and chars count"
					},
					"children": [
						{
							"id": 3408,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3409,
									"name": "new stat",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 3410,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "stat",
										"id": 3402
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Plugin.__constructor",
										"id": 2699
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 9,
									"character": 47
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Plugin.__constructor",
								"id": 2699
							}
						},
						{
							"id": 3428,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 3416,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 3405,
							"name": "calc",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/stat.ts",
									"line": 30,
									"character": 17
								}
							],
							"type": {
								"type": "reference",
								"name": "(Anonymous function)"
							},
							"defaultValue": "  throttle(() => {\r\n        let text: string = this.jodit.getEditorText();\r\n        if (this.jodit.options.showCharsCounter) {\r\n            this.charCounter.innerText = this.jodit.i18n('Chars: %d', text.replace(SPACE_REG_EXP, '').length);\r\n        }\r\n        if (this.jodit.options.showWordsCounter) {\r\n            this.wordCounter.innerText = this.jodit.i18n('Words: %d',\r\n                text\r\n                    .replace(INVISIBLE_SPACE_REG_EXP, '')\r\n                    .split(SPACE_REG_EXP)\r\n                    .filter((e: string) => e.length).length\r\n            );\r\n        }\r\n    }, this.jodit.defaultTimeout)"
						},
						{
							"id": 3403,
							"name": "charCounter",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/stat.ts",
									"line": 27,
									"character": 23
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 3414,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3415,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 3404,
							"name": "wordCounter",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/stat.ts",
									"line": 28,
									"character": 23
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 3406,
							"name": "afterInit",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3407,
									"name": "afterInit",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Plugin.afterInit",
										"id": 2702
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/stat.ts",
									"line": 45,
									"character": 13
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Plugin.afterInit",
								"id": 2702
							}
						},
						{
							"id": 3411,
							"name": "beforeDestruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3412,
									"name": "beforeDestruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3413,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Plugin.beforeDestruct",
										"id": 2705
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 19,
									"character": 18
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Plugin.beforeDestruct",
								"id": 2705
							}
						},
						{
							"id": 3422,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3423,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 3424,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3425,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3426,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3427,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3429,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3430,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3417,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3418,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3419,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3420,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3421,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3408
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3428,
								3416,
								3405,
								3403,
								3414,
								3415,
								3404
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3406,
								3411,
								3422,
								3424,
								3429,
								3417,
								3419
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/stat.ts",
							"line": 26,
							"character": 17
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Plugin",
							"id": 2698
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						3431
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3402
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/stat.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3361,
			"name": "\"plugins/sticky\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/sticky.ts",
			"children": [
				{
					"id": 3396,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 3397,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 3399,
									"name": "toolbarDisableStickyForMobile",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/sticky.ts",
											"line": 25,
											"character": 37
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 3398,
									"name": "toolbarSticky",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"tags": [
											{
												"tag": "type",
												"text": "{boolean}"
											},
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('#someid', {\n toolbarSticky: false\n})\n```\n"
											}
										]
									},
									"sources": [
										{
											"fileName": "plugins/sticky.ts",
											"line": 24,
											"character": 21
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 3400,
									"name": "toolbarStickyOffset",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "For example, in Joomla, the top menu bar closes Jodit toolbar when scrolling. Therefore, it is necessary to move the toolbar Jodit by this amount [more](http://xdsoft.net/jodit/doc/#2.5.57)",
										"tags": [
											{
												"tag": "example",
												"text": "\n```javascript\nvar editor = new Jodit('#someid', {\n toolbarStickyOffset: 100\n})\n```\n"
											}
										]
									},
									"sources": [
										{
											"fileName": "plugins/sticky.ts",
											"line": 36,
											"character": 27
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										3399,
										3398,
										3400
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/sticky.ts",
									"line": 14,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								3397
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/sticky.ts",
							"line": 13,
							"character": 26
						}
					]
				},
				{
					"id": 3362,
					"name": "sticky",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"children": [
						{
							"id": 3376,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3377,
									"name": "new sticky",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 3378,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "sticky",
										"id": 3362
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/sticky.ts",
									"line": 88,
									"character": 5
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 3393,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 3381,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 3364,
							"name": "dummyBox",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/sticky.ts",
									"line": 46,
									"character": 20
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 3379,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3363,
							"name": "isToolbarSticked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/sticky.ts",
									"line": 45,
									"character": 28
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 3380,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 3368,
							"name": "addSticky",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3369,
									"name": "addSticky",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3370,
											"name": "toolbar",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/sticky.ts",
									"line": 56,
									"character": 20
								}
							]
						},
						{
							"id": 3365,
							"name": "createDummy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3366,
									"name": "createDummy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3367,
											"name": "toolbar",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/sticky.ts",
									"line": 48,
									"character": 23
								}
							]
						},
						{
							"id": 3387,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3388,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 3389,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3390,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3391,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3392,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3394,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3395,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3382,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3383,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3384,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3385,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3386,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 3374,
							"name": "isMobile",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3375,
									"name": "isMobile",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/sticky.ts",
									"line": 86,
									"character": 20
								}
							]
						},
						{
							"id": 3371,
							"name": "removeSticky",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true,
								"isPublic": true
							},
							"signatures": [
								{
									"id": 3372,
									"name": "removeSticky",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3373,
											"name": "toolbar",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/sticky.ts",
									"line": 75,
									"character": 23
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3376
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3393,
								3381,
								3364,
								3379,
								3363,
								3380
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3368,
								3365,
								3387,
								3389,
								3394,
								3382,
								3384,
								3374,
								3371
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/sticky.ts",
							"line": 44,
							"character": 19
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						3396
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3362
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/sticky.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3062,
			"name": "\"plugins/symbols\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/symbols.ts",
			"children": [
				{
					"id": 3068,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 3069,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 3070,
									"name": "specialCharacters",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/symbols.ts",
											"line": 16,
											"character": 25
										}
									],
									"type": {
										"type": "array",
										"elementType": {
											"type": "intrinsic",
											"name": "string"
										}
									}
								},
								{
									"id": 3071,
									"name": "usePopupForSpecialCharacters",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/symbols.ts",
											"line": 17,
											"character": 36
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										3070,
										3071
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/symbols.ts",
									"line": 15,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								3069
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/symbols.ts",
							"line": 14,
							"character": 26
						}
					]
				},
				{
					"id": 3063,
					"name": "symbols",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "The plugin inserts characters that are not part of the standard keyboard."
					},
					"children": [
						{
							"id": 3065,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3066,
									"name": "new symbols",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 3067,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "symbols",
										"id": 3063
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/symbols.ts",
									"line": 77,
									"character": 36
								}
							]
						},
						{
							"id": 3064,
							"name": "countInRow",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/symbols.ts",
									"line": 77,
									"character": 22
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "17"
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3065
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3064
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/symbols.ts",
							"line": 76,
							"character": 20
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						3068
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3063
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/symbols.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3206,
			"name": "\"plugins/table\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/table.ts",
			"children": [
				{
					"id": 3263,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 3264,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 3266,
									"name": "useExtraClassesOptions",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/table.ts",
											"line": 21,
											"character": 30
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								},
								{
									"id": 3265,
									"name": "useTableProcessor",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"comment": {
										"shortText": "Use module {@link TableProcessor|TableProcessor}"
									},
									"sources": [
										{
											"fileName": "plugins/table.ts",
											"line": 20,
											"character": 25
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										3266,
										3265
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 16,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								3264
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/table.ts",
							"line": 15,
							"character": 26
						}
					]
				},
				{
					"id": 3207,
					"name": "TableProcessor",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Process tables in editor"
					},
					"children": [
						{
							"id": 3240,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"comment": {},
							"signatures": [
								{
									"id": 3241,
									"name": "new TableProcessor",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 3242,
											"name": "editor",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "\n"
											},
											"type": {
												"type": "reference",
												"name": "Jodit",
												"id": 2057
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "TableProcessor",
										"id": 3207
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 469,
									"character": 5
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							}
						},
						{
							"id": 3216,
							"name": "__drag",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 258,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 3260,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 3208,
							"name": "__key",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 236,
									"character": 17
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"defaultValue": "\"table_processor_observer\""
						},
						{
							"id": 3228,
							"name": "__maxX",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 281,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 3227,
							"name": "__minX",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 280,
									"character": 18
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							}
						},
						{
							"id": 3214,
							"name": "__resizerDelta",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 256,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "number"
							},
							"defaultValue": "0"
						},
						{
							"id": 3215,
							"name": "__resizerHandler",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 257,
									"character": 28
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 3209,
							"name": "__selectMode",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 237,
									"character": 24
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false"
						},
						{
							"id": 3248,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 3217,
							"name": "__wholeTable",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 260,
									"character": 24
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "boolean"
									},
									{
										"type": "intrinsic",
										"name": "null"
									}
								]
							}
						},
						{
							"id": 3218,
							"name": "__workCell",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 261,
									"character": 22
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLTableCellElement"
							}
						},
						{
							"id": 3219,
							"name": "__workTable",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 262,
									"character": 23
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLTableElement"
							}
						},
						{
							"id": 3246,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3247,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 3229,
							"name": "__addResizer",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3230,
									"name": "__addResizer",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 283,
									"character": 24
								}
							]
						},
						{
							"id": 3231,
							"name": "__calcResizerPosition",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3232,
									"name": "__calcResizerPosition",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {
										"isPrivate": true
									},
									"comment": {
										"shortText": "Calc helper resizer position"
									},
									"parameters": [
										{
											"id": 3233,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 3234,
											"name": "cell",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										},
										{
											"id": 3235,
											"name": "offsetX",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											},
											"defaultValue": "0"
										},
										{
											"id": 3236,
											"name": "delta",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "number"
											},
											"defaultValue": "0"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 363,
									"character": 33
								}
							]
						},
						{
							"id": 3210,
							"name": "__deSelectAll",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3211,
									"name": "__deSelectAll",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {
										"isPrivate": true
									},
									"comment": {},
									"parameters": [
										{
											"id": 3212,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										},
										{
											"id": 3213,
											"name": "current_cell",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "HTMLTableCellElement"
													},
													{
														"type": "intrinsic",
														"name": "false"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 245,
									"character": 25
								}
							]
						},
						{
							"id": 3223,
							"name": "__setWorkCell",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3224,
									"name": "__setWorkCell",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {
										"isPrivate": true
									},
									"comment": {},
									"parameters": [
										{
											"id": 3225,
											"name": "cell",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableCellElement"
											}
										},
										{
											"id": 3226,
											"name": "wholeTable",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "boolean"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											},
											"defaultValue": " null"
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 274,
									"character": 25
								}
							]
						},
						{
							"id": 3254,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3255,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 3256,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3257,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3258,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3259,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3261,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3262,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3249,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3250,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3251,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3252,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3253,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 3237,
							"name": "observe",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3238,
									"name": "observe",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3239,
											"name": "table",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "HTMLTableElement"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 390,
									"character": 11
								}
							]
						},
						{
							"id": 3243,
							"name": "onExecCommand",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"comment": {},
							"signatures": [
								{
									"id": 3244,
									"name": "onExecCommand",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"comment": {},
									"parameters": [
										{
											"id": 3245,
											"name": "command",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"comment": {
												"shortText": "\n"
											},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "false"
											},
											{
												"type": "intrinsic",
												"name": "void"
											}
										]
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 571,
									"character": 25
								}
							]
						},
						{
							"id": 3220,
							"name": "isCell",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isStatic": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3221,
									"name": "isCell",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3222,
											"name": "tag",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"name": "Node"
													},
													{
														"type": "intrinsic",
														"name": "null"
													}
												]
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/table.ts",
									"line": 264,
									"character": 17
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3240
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3216,
								3260,
								3208,
								3228,
								3227,
								3214,
								3215,
								3209,
								3248,
								3217,
								3218,
								3219,
								3246,
								3247
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3229,
								3231,
								3210,
								3223,
								3254,
								3256,
								3261,
								3249,
								3251,
								3237,
								3243,
								3220
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/table.ts",
							"line": 235,
							"character": 27
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Component",
							"id": 435
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						3263
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3207
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/table.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3267,
			"name": "\"plugins/tableKeyboardNavigation\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/tableKeyboardNavigation.ts",
			"children": [
				{
					"id": 3268,
					"name": "tableKeyboardNavigation",
					"kind": 64,
					"kindString": "Function",
					"flags": {
						"isExported": true
					},
					"signatures": [
						{
							"id": 3269,
							"name": "tableKeyboardNavigation",
							"kind": 4096,
							"kindString": "Call signature",
							"flags": {},
							"comment": {
								"shortText": "Process navigate keypressing in table cell"
							},
							"parameters": [
								{
									"id": 3270,
									"name": "editor",
									"kind": 32768,
									"kindString": "Parameter",
									"flags": {},
									"comment": {
										"text": "\n"
									},
									"type": {
										"type": "reference",
										"name": "Jodit",
										"id": 2057
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "void"
							}
						}
					],
					"sources": [
						{
							"fileName": "plugins/tableKeyboardNavigation.ts",
							"line": 17,
							"character": 39
						}
					]
				}
			],
			"groups": [
				{
					"title": "Functions",
					"kind": 64,
					"children": [
						3268
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/tableKeyboardNavigation.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3435,
			"name": "\"plugins/xpath\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/plugins/xpath.ts",
			"children": [
				{
					"id": 3483,
					"name": "\"../Config\"",
					"kind": 2,
					"kindString": "Module",
					"flags": {},
					"children": [
						{
							"id": 3484,
							"name": "Config",
							"kind": 256,
							"kindString": "Interface",
							"flags": {},
							"children": [
								{
									"id": 3485,
									"name": "showXPathInStatusbar",
									"kind": 1024,
									"kindString": "Property",
									"flags": {},
									"sources": [
										{
											"fileName": "plugins/xpath.ts",
											"line": 17,
											"character": 28
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"groups": [
								{
									"title": "Properties",
									"kind": 1024,
									"children": [
										3485
									]
								}
							],
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 16,
									"character": 20
								}
							]
						}
					],
					"groups": [
						{
							"title": "Interfaces",
							"kind": 256,
							"children": [
								3484
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/xpath.ts",
							"line": 15,
							"character": 26
						}
					]
				},
				{
					"id": 3436,
					"name": "xpath",
					"kind": 128,
					"kindString": "Class",
					"flags": {
						"isExported": true
					},
					"comment": {
						"shortText": "Show path to current element in status bar"
					},
					"children": [
						{
							"id": 3460,
							"name": "constructor",
							"kind": 512,
							"kindString": "Constructor",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3461,
									"name": "new xpath",
									"kind": 16384,
									"kindString": "Constructor signature",
									"flags": {},
									"parameters": [
										{
											"id": 3462,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "xpath",
										"id": 3436
									},
									"overwrites": {
										"type": "reference",
										"name": "Component.__constructor",
										"id": 438
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Plugin.__constructor",
										"id": 2699
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 9,
									"character": 47
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Component.__constructor",
								"id": 438
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Plugin.__constructor",
								"id": 2699
							}
						},
						{
							"id": 3480,
							"name": "__isFullSize",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 85,
									"character": 26
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "boolean"
							},
							"defaultValue": "false",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__isFullSize",
								"id": 457
							}
						},
						{
							"id": 3468,
							"name": "__whoLocked",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true,
								"isProtected": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 59,
									"character": 25
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "intrinsic",
										"name": "string"
									},
									{
										"type": "intrinsic",
										"name": "false"
									}
								]
							},
							"defaultValue": "\"\"",
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.__whoLocked",
								"id": 441
							}
						},
						{
							"id": 3457,
							"name": "calcPath",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 132,
									"character": 21
								}
							],
							"type": {
								"type": "reference",
								"name": "(Anonymous function)"
							},
							"defaultValue": " debounce(this.calcPathImd, this.jodit.defaultTimeout * 2)"
						},
						{
							"id": 3437,
							"name": "container",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 34,
									"character": 13
								}
							],
							"type": {
								"type": "reference",
								"name": "HTMLElement"
							}
						},
						{
							"id": 3466,
							"name": "id",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"comment": {
								"tags": [
									{
										"tag": "property{string}",
										"text": "ID attribute for source element, id add {id}_editor it's editor's id\n"
									}
								]
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 46,
									"character": 6
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.id",
								"id": 436
							}
						},
						{
							"id": 3467,
							"name": "jodit",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 48,
									"character": 9
								}
							],
							"type": {
								"type": "reference",
								"name": "Jodit",
								"id": 2057
							},
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.jodit",
								"id": 437
							}
						},
						{
							"id": 3438,
							"name": "menu",
							"kind": 1024,
							"kindString": "Property",
							"flags": {
								"isExported": true
							},
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 35,
									"character": 8
								}
							],
							"type": {
								"type": "reference",
								"name": "ContextMenu",
								"id": 1213
							}
						},
						{
							"id": 3458,
							"name": "afterInit",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3459,
									"name": "afterInit",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"overwrites": {
										"type": "reference",
										"name": "Plugin.afterInit",
										"id": 2702
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 135,
									"character": 13
								}
							],
							"overwrites": {
								"type": "reference",
								"name": "Plugin.afterInit",
								"id": 2702
							}
						},
						{
							"id": 3453,
							"name": "appendSelectAll",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3454,
									"name": "appendSelectAll",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 102,
									"character": 28
								}
							]
						},
						{
							"id": 3463,
							"name": "beforeDestruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3464,
									"name": "beforeDestruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3465,
											"name": "jodit",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"name": "IViewBased",
												"id": 404
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Plugin.beforeDestruct",
										"id": 2705
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Plugin.ts",
									"line": 19,
									"character": 18
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Plugin.beforeDestruct",
								"id": 2705
							}
						},
						{
							"id": 3455,
							"name": "calcPathImd",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3456,
									"name": "calcPathImd",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 107,
									"character": 24
								}
							]
						},
						{
							"id": 3474,
							"name": "destruct",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3475,
									"name": "destruct",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "void"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.destruct",
										"id": 447
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 69,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.destruct",
								"id": 447
							}
						},
						{
							"id": 3476,
							"name": "getInstance",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3477,
									"name": "getInstance",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3478,
											"name": "moduleName",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3479,
											"name": "options",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "intrinsic",
												"name": "object"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "Component",
										"id": 435
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "Component.getInstance",
										"id": 453
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 73,
									"character": 15
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.getInstance",
								"id": 453
							}
						},
						{
							"id": 3481,
							"name": "isFullSize",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3482,
									"name": "isFullSize",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 459
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 86,
									"character": 14
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isFullSize",
								"id": 458
							}
						},
						{
							"id": 3469,
							"name": "isLocked",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3470,
									"name": "isLocked",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 443
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 61,
									"character": 12
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLocked",
								"id": 442
							}
						},
						{
							"id": 3471,
							"name": "isLockedNotBy",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isExported": true
							},
							"signatures": [
								{
									"id": 3472,
									"name": "isLockedNotBy",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3473,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"inheritedFrom": {
										"type": "reference",
										"name": "(Anonymous function)",
										"id": 445
									}
								}
							],
							"sources": [
								{
									"fileName": "modules/Component.ts",
									"line": 65,
									"character": 17
								}
							],
							"inheritedFrom": {
								"type": "reference",
								"name": "Component.isLockedNotBy",
								"id": 444
							}
						},
						{
							"id": 3439,
							"name": "onContext",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3440,
									"name": "onContext",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3441,
											"name": "bindElement",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 3442,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "MouseEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 37,
									"character": 21
								}
							]
						},
						{
							"id": 3443,
							"name": "onSelectPath",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3444,
									"name": "onSelectPath",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3445,
											"name": "bindElement",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 3446,
											"name": "event",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "MouseEvent"
											}
										}
									],
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 65,
									"character": 24
								}
							]
						},
						{
							"id": 3447,
							"name": "tpl",
							"kind": 2048,
							"kindString": "Method",
							"flags": {
								"isPrivate": true,
								"isExported": true
							},
							"signatures": [
								{
									"id": 3448,
									"name": "tpl",
									"kind": 4096,
									"kindString": "Call signature",
									"flags": {},
									"parameters": [
										{
											"id": 3449,
											"name": "bindElement",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "reference",
												"name": "Node"
											}
										},
										{
											"id": 3450,
											"name": "path",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3451,
											"name": "name",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 3452,
											"name": "title",
											"kind": 32768,
											"kindString": "Parameter",
											"flags": {},
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"type": {
										"type": "reference",
										"name": "HTMLElement"
									}
								}
							],
							"sources": [
								{
									"fileName": "plugins/xpath.ts",
									"line": 92,
									"character": 15
								}
							]
						}
					],
					"groups": [
						{
							"title": "Constructors",
							"kind": 512,
							"children": [
								3460
							]
						},
						{
							"title": "Properties",
							"kind": 1024,
							"children": [
								3480,
								3468,
								3457,
								3437,
								3466,
								3467,
								3438
							]
						},
						{
							"title": "Methods",
							"kind": 2048,
							"children": [
								3458,
								3453,
								3463,
								3455,
								3474,
								3476,
								3481,
								3469,
								3471,
								3439,
								3443,
								3447
							]
						}
					],
					"sources": [
						{
							"fileName": "plugins/xpath.ts",
							"line": 33,
							"character": 18
						}
					],
					"extendedTypes": [
						{
							"type": "reference",
							"name": "Plugin",
							"id": 2698
						}
					]
				}
			],
			"groups": [
				{
					"title": "Modules",
					"kind": 2,
					"children": [
						3483
					]
				},
				{
					"title": "Classes",
					"kind": 128,
					"children": [
						3436
					]
				}
			],
			"sources": [
				{
					"fileName": "plugins/xpath.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 2545,
			"name": "\"polyfills\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/polyfills.ts",
			"sources": [
				{
					"fileName": "polyfills.ts",
					"line": 1,
					"character": 0
				}
			]
		},
		{
			"id": 3585,
			"name": "\"styles/icons/index\"",
			"kind": 1,
			"kindString": "External module",
			"flags": {
				"isExported": true
			},
			"originalName": "K:/OpenServer/domains/xdan/jodit-master/node_modules/jodit/src/styles/icons/index.ts",
			"sources": [
				{
					"fileName": "styles/icons/index.ts",
					"line": 1,
					"character": 0
				}
			]
		}
	],
	"groups": [
		{
			"title": "External modules",
			"kind": 1,
			"children": [
				2465,
				2053,
				1,
				3586,
				3583,
				3579,
				3580,
				3581,
				3584,
				3582,
				1252,
				403,
				1212,
				3192,
				1067,
				137,
				44,
				1595,
				2202,
				1449,
				1999,
				2697,
				283,
				1925,
				1980,
				1892,
				1565,
				2725,
				460,
				1305,
				2421,
				3205,
				3486,
				2546,
				2555,
				2562,
				2566,
				2570,
				2590,
				2594,
				2617,
				2627,
				2636,
				2640,
				2644,
				3072,
				2652,
				2669,
				2674,
				2662,
				3578,
				2808,
				2877,
				2881,
				2894,
				2902,
				2906,
				3533,
				2915,
				2925,
				2947,
				3271,
				2961,
				2969,
				3401,
				3361,
				3062,
				3206,
				3267,
				3435,
				2545,
				3585
			]
		}
	]
}