UNPKG

@gorpacrate/core-graphics

Version:

A core library for creating shape-based graphic editors

23 lines 1.06 kB
"use strict"; exports.__esModule = true; var editor_event_1 = require("./editor-event"); var EditorContextMenuEventType; (function (EditorContextMenuEventType) { EditorContextMenuEventType[EditorContextMenuEventType["SetContextMenu"] = 0] = "SetContextMenu"; })(EditorContextMenuEventType = exports.EditorContextMenuEventType || (exports.EditorContextMenuEventType = {})); function isEditorContextMenuEvent(base) { return (base.type === editor_event_1.EditorEventType.ContextMenu); } exports.isEditorContextMenuEvent = isEditorContextMenuEvent; function isSetContextMenuEvent(base) { return (base.subType === EditorContextMenuEventType.SetContextMenu); } exports.isSetContextMenuEvent = isSetContextMenuEvent; function evFact(subType, payload) { return { type: editor_event_1.EditorEventType.ContextMenu, subType: subType, payload: payload }; } function setContextMenu(value) { return evFact(EditorContextMenuEventType.SetContextMenu, { value: value }); } exports.setContextMenu = setContextMenu; //# sourceMappingURL=context-menu.js.map