UNPKG

@mpxjs/core

Version:

mpx runtime core

39 lines (35 loc) 702 B
import { INNER_LIFECYCLES } from '../../core/innerLifecycle' import { makeMap } from '@mpxjs/utils' let builtInKeys if (__mpx_mode__ === 'web') { builtInKeys = [ 'proto', 'mixins', 'initData', 'mpxCustomKeysForBlend', 'mpxConvertMode', 'mpxFileResource', '__nativeRender__', '__type__', '__pageCtor__' ] } else { builtInKeys = [ 'setup', 'dataFn', 'proto', 'mixins', 'initData', 'watch', 'computed', 'provide', 'inject', 'mpxCustomKeysForBlend', 'mpxConvertMode', 'mpxFileResource', '__nativeRender__', '__type__', '__pageCtor__' ] } export default makeMap(builtInKeys.concat(INNER_LIFECYCLES))