fastcomments-react-native-sdk
Version:
React Native FastComments Components. Add live commenting to any React Native application.
38 lines (37 loc) • 1.87 kB
JavaScript
export var EditorNodeType;
(function (EditorNodeType) {
EditorNodeType[EditorNodeType["NEWLINE"] = 0] = "NEWLINE";
EditorNodeType[EditorNodeType["TEXT"] = 1] = "TEXT";
EditorNodeType[EditorNodeType["TEXT_BOLD"] = 2] = "TEXT_BOLD";
EditorNodeType[EditorNodeType["EMOTICON"] = 3] = "EMOTICON";
EditorNodeType[EditorNodeType["IMAGE"] = 4] = "IMAGE";
EditorNodeType[EditorNodeType["TEXT_ITALIC"] = 5] = "TEXT_ITALIC";
EditorNodeType[EditorNodeType["TEXT_STRIKETHROUGH"] = 6] = "TEXT_STRIKETHROUGH";
EditorNodeType[EditorNodeType["TEXT_UNDERLINE"] = 7] = "TEXT_UNDERLINE";
})(EditorNodeType || (EditorNodeType = {}));
export var EditorNodeTextType;
(function (EditorNodeTextType) {
EditorNodeTextType[EditorNodeTextType["TEXT"] = 1] = "TEXT";
EditorNodeTextType[EditorNodeTextType["TEXT_BOLD"] = 2] = "TEXT_BOLD";
EditorNodeTextType[EditorNodeTextType["TEXT_ITALIC"] = 5] = "TEXT_ITALIC";
EditorNodeTextType[EditorNodeTextType["TEXT_STRIKETHROUGH"] = 6] = "TEXT_STRIKETHROUGH";
EditorNodeTextType[EditorNodeTextType["TEXT_UNDERLINE"] = 7] = "TEXT_UNDERLINE";
})(EditorNodeTextType || (EditorNodeTextType = {}));
export const EditorNodeImageTypes = [EditorNodeType.EMOTICON, EditorNodeType.IMAGE];
export const EditorNodeTextTypes = [
EditorNodeTextType.TEXT,
EditorNodeTextType.TEXT_BOLD,
EditorNodeTextType.TEXT_ITALIC,
EditorNodeTextType.TEXT_STRIKETHROUGH,
EditorNodeTextType.TEXT_UNDERLINE,
];
export const EditorNodeNames = {
[EditorNodeType.NEWLINE]: 'NEWLINE',
[EditorNodeType.TEXT]: 'TEXT',
[EditorNodeType.TEXT_BOLD]: 'TEXT_BOLD',
[EditorNodeType.EMOTICON]: 'EMOTICON',
[EditorNodeType.IMAGE]: 'IMAGE',
[EditorNodeType.TEXT_ITALIC]: 'TEXT_ITALIC',
[EditorNodeType.TEXT_STRIKETHROUGH]: 'TEXT_STRIKETHROUGH',
[EditorNodeType.TEXT_UNDERLINE]: 'TEXT_UNDERLINE',
};