UNPKG

@sassoftware/vi-api

Version:
22 lines (21 loc) 712 B
export var PageMode; (function (PageMode) { PageMode["Create"] = "create"; PageMode["Edit"] = "edit"; PageMode["View"] = "view"; PageMode["Design"] = "design"; })(PageMode || (PageMode = {})); /** * Page model events which can have pre-event or post-event hooks. */ export var HookablePageEvents; (function (HookablePageEvents) { /** * A pagemodel is being saved as an object. */ HookablePageEvents["SaveObject"] = "svi:hookable:pagemodel:saveObject"; })(HookablePageEvents || (HookablePageEvents = {})); /** * @typedef {object} PageModelApi~CreateFromObjectOptions * @property [clone] {boolean} Whether or not to clone the page model data or use the referenced values. */