UNPKG

core-graphics

Version:

A core library for creating shape-based graphic editors

28 lines (25 loc) 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EditorViewportEventType = undefined; exports.isEditorViewportEvent = isEditorViewportEvent; exports.isSetViewportEvent = isSetViewportEvent; exports.setViewport = setViewport; var _editorEvents = require("../editor-events"); var EditorViewportEventType = exports.EditorViewportEventType = undefined; (function (EditorViewportEventType) { EditorViewportEventType[EditorViewportEventType["SetViewport"] = 0] = "SetViewport"; })(EditorViewportEventType || (exports.EditorViewportEventType = EditorViewportEventType = {})); function isEditorViewportEvent(base) { return base.type === _editorEvents.EditorEventType.Viewport; } function isSetViewportEvent(base) { return base.subType === EditorViewportEventType.SetViewport; } function evFact(subType, payload) { return { type: _editorEvents.EditorEventType.Viewport, subType: subType, payload: payload }; } function setViewport(value) { return evFact(EditorViewportEventType.SetViewport, { value: value }); }