cyra
Version:
single page application view engine
35 lines (34 loc) • 977 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CyraConfig = {
APP_ROOT: '/resource/wa/',
PARAM_PREFIX: '',
URL_DATA_LIMIT: 1024,
URL_DATA_SPLIT: {
start: '/',
key: '=',
item: ',',
},
DEFAULT_ROOT: 'body',
DOM_PREFIX: 'CYRA_',
ALWAYS_RELOAD: false,
ENTER_SEQ: ['beforeEntering', 'initialize', 'willAppear', 'appearing', 'didAppear'],
ENTER_BASIC_SEQ: ['beforeEntering', 'appearing', 'didAppear'],
LEAVE_SEQ: ['willDisappear', 'disappearing'],
LEAVE_BASIC_SEQ: ['willDisappear', 'disappearing'],
APPSTORAGE: {
destinationMethods: {
key: 'destinationMethods',
default: '[]',
},
appStorage: {
key: 'appStorage',
default: '{}',
},
},
COPYINDEX: 'cpx',
SWITCH_DURATION: 500,
ANIMATION: false,
ANIMATION_PREFIX: '',
ANIMATION_FUNC: 'cubic-bezier(.36,.66,.04,1)',
};