@craftercms/studio-ui
Version:
Services, components, models & utils to build CrafterCMS authoring extensions.
71 lines (69 loc) • 3.6 kB
TypeScript
/*
* Copyright (C) 2007-2022 Crafter Software Corporation. All Rights Reserved.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License version 3 as published by
* the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
import PluginDescriptorWithSource from '../models/PluginDescriptorWithSource';
import WidgetRecord from '../models/WidgetRecord';
export declare const STATE_NEW_MASK = 1;
export declare const STATE_MODIFIED_MASK = 2;
export declare const STATE_DELETED_MASK = 4;
export declare const STATE_LOCKED_MASK = 8;
export declare const STATE_SYSTEM_PROCESSING_MASK = 16;
export declare const STATE_SUBMITTED_MASK = 32;
export declare const STATE_SCHEDULED_MASK = 64;
export declare const STATE_PUBLISHING_MASK = 128;
export declare const PUBLISHING_DESTINATION_MASK = 256;
export declare const PUBLISHING_STAGED_MASK = 512;
export declare const PUBLISHING_LIVE_MASK = 1024;
export declare const STATE_DISABLED_MASK = 2048;
export declare const STATE_TRANSLATION_UP_TO_DATE_MASK = 16777216;
export declare const STATE_TRANSLATION_PENDING_MASK = 33554432;
export declare const STATE_TRANSLATION_IN_PROGRESS_MASK = 67108864;
export declare const READ_MASK = 1;
export declare const CONTENT_COPY_MASK = 2;
export declare const CONTENT_READ_VERSION_HISTORY_MASK = 4;
export declare const CONTENT_GET_DEPENDENCIES_ACTION_MASK = 8;
export declare const PUBLISH_REQUEST_MASK = 16;
export declare const CONTENT_CREATE_MASK = 32;
export declare const CONTENT_PASTE_MASK = 64;
export declare const CONTENT_EDIT_MASK = 128;
export declare const CONTENT_RENAME_MASK = 256;
export declare const CONTENT_CUT_MASK = 512;
export declare const CONTENT_UPLOAD_MASK = 1024;
export declare const CONTENT_DUPLICATE_MASK = 2048;
export declare const CONTENT_CHANGE_TYPE_MASK = 4096;
export declare const CONTENT_REVERT_MASK = 8192;
export declare const CONTENT_EDIT_CONTROLLER_MASK = 16384;
export declare const CONTENT_EDIT_TEMPLATE_MASK = 32768;
export declare const FOLDER_CREATE_MASK = 65536;
export declare const CONTENT_DELETE_MASK = 131072;
export declare const CONTENT_DELETE_CONTROLLER_MASK = 262144;
export declare const CONTENT_DELETE_TEMPLATE_MASK = 524288;
export declare const PUBLISH_MASK = 1048576;
export declare const PUBLISH_APPROVE_MASK = 2097152;
export declare const PUBLISH_SCHEDULE_MASK = 4194304;
export declare const PUBLISH_REJECT_MASK = 8388608;
export declare const CONTENT_ITEM_UNLOCK = 16777216;
export declare const UNDEFINED: undefined;
export declare const PREVIEW_URL_PATH = '/preview';
export declare const pageControllersFieldId = 'scripts_o';
export declare const pageControllersLegacyFieldId = 'scripts';
export declare const SHARED_WORKER_NAME = 'CrafterCMS-Worker';
export declare const SITE_COOKIE_NAME = 'crafterSite';
export declare const XSRF_TOKEN_HEADER_NAME = 'X-XSRF-TOKEN';
export declare const XSRF_TOKEN_COOKIE_NAME = 'XSRF-TOKEN';
export declare const plugins: Map<string, PluginDescriptorWithSource>;
export declare const components: Map<string, WidgetRecord>;
export declare const MAX_CONFIG_SIZE = 524288;
export declare const PROJECT_PREVIEW_IMAGE_UPDATED = 'ProjectPreviewImageUpdated';