-
Notifications
You must be signed in to change notification settings - Fork 0
/
execcommand.d.ts
83 lines (80 loc) · 1.51 KB
/
execcommand.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
type ExecCommandCommandId = (
// https://w3c.github.io/editing/docs/execCommand/
| "backColor"
| "bold"
| "createLink"
| "fontName"
| "fontSize"
| "foreColor"
| "hiliteColor"
| "italic"
| "removeFormat"
| "strikethrough"
| "subscript"
| "superscript"
| "underline"
| "unlink"
| "delete"
| "formatBlock"
| "forwardDelete"
| "indent"
| "insertHorizontalRule"
| "insertHTML"
| "insertImage"
| "insertLineBreak"
| "insertOrderedList"
| "insertParagraph"
| "insertText"
| "insertUnorderedList"
| "justifyCenter"
| "justifyFull"
| "justifyLeft"
| "justifyRight"
| "outdent"
| "copy"
| "cut"
| "paste"
| "defaultParagraphSeparator"
| "redo"
| "selectAll"
| "styleWithCSS"
| "undo"
| "useCSS"
// https://w3c.github.io/editing/docs/execCommand/#h-note
| "decreaseFontSize"
| "increaseFontSize"
| "contentReadOnly"
| "enableInlineTableEditing"
| "enableObjectResizing"
| "heading"
| "insertBrOnReturn"
| "readOnly"
| "2D-Position"
| "absolutePosition"
| "clearAuthenticationCache"
| "createBookmark"
| "insertButton"
| "insertFieldset"
| "insertIframe"
| "insertInput"
| "insertMarquee"
| "insertSelectDropdown"
| "insertSelectListbox"
| "insertTextarea"
| "liveResize"
| "multipleSelection"
| "overwrite"
| "print"
| "refresh"
| "saveAs"
| "unbookmark"
| "findString"
| "fontSizeDelta"
| "insertNewlineInQuotedContent"
| "justifyNone"
| "transpose"
| "unselect"
);
interface Document {
execCommand(commandId: ExecCommandCommandId, showUI?: boolean, value?: string): boolean;
}