UNPKG

zoid

Version:
96 lines (78 loc) 1.98 kB
export var ZOID = 'zoid'; export var __ZOID__ = '__' + ZOID + '__'; export var POST_MESSAGE = { DELEGATE: ZOID + '_delegate', ALLOW_DELEGATE: ZOID + '_allow_delegate' }; export var PROP_TYPES = { STRING: 'string', OBJECT: 'object', FUNCTION: 'function', BOOLEAN: 'boolean', NUMBER: 'number', ARRAY: 'array' }; export var INITIAL_PROPS = { RAW: 'raw', UID: 'uid' }; export var WINDOW_REFERENCES = { OPENER: 'opener', TOP: 'top', PARENT: 'parent', GLOBAL: 'global' }; export var PROP_SERIALIZATION = { JSON: 'json', DOTIFY: 'dotify', BASE64: 'base64' }; export var PROP_TYPES_LIST = Object.keys(PROP_TYPES).map(function (key) { return PROP_TYPES[key]; }); export var CONTEXT = { IFRAME: 'iframe', POPUP: 'popup' }; export var CLASS_NAMES = { ZOID: '' + ZOID, OUTLET: ZOID + '-outlet', COMPONENT_FRAME: ZOID + '-component-frame', PRERENDER_FRAME: ZOID + '-prerender-frame', VISIBLE: ZOID + '-visible', INVISIBLE: ZOID + '-invisible' }; export var EVENTS = { CLOSE: ZOID + '-close' }; export var ATTRIBUTES = { IFRAME_PLACEHOLDER: 'data-zoid-' + ZOID + '-placeholder' }; export var ANIMATION_NAMES = { SHOW_CONTAINER: ZOID + '-show-container', SHOW_COMPONENT: ZOID + '-show-component', HIDE_CONTAINER: ZOID + '-hide-container', HIDE_COMPONENT: ZOID + '-hide-component' }; export var EVENT_NAMES = { CLICK: 'click' }; export var CLOSE_REASONS = { PARENT_CALL: 'parent_call', CHILD_CALL: 'child_call', CLOSE_DETECTED: 'close_detected', USER_CLOSED: 'user_closed', PARENT_CLOSE_DETECTED: 'parent_close_detected' }; export var CONTEXT_LIST = Object.keys(CONTEXT).map(function (key) { return CONTEXT[key]; }); export var DELEGATE = { CALL_ORIGINAL: 'call_original', CALL_DELEGATE: 'call_delegate' }; export var WILDCARD = '*'; export var DEFAULT_DIMENSIONS = { WIDTH: '300px', HEIGHT: '150px' };