@dcloudio/uni-shared
Advanced tools
Comparing version 3.0.0-alpha-4030620241126001 to 3.0.0-alpha-4040120241205001
@@ -136,4 +136,4 @@ 'use strict'; | ||
'nested-scroll-body', | ||
'grid-view', | ||
'grid-item', | ||
'waterflow', | ||
'flow-item', | ||
]; | ||
@@ -656,7 +656,9 @@ const UVUE_WEB_BUILT_IN_TAGS = [ | ||
// question/139181,增加副作用,避免 initCustomDataset 在 build 下被 tree-shaking | ||
const initCustomDatasetOnce = /*#__PURE__*/ once(() => { | ||
const initCustomDatasetOnce = /*#__PURE__*/ once((isBuiltInElement) => { | ||
isBuiltInElement = | ||
isBuiltInElement || ((el) => el.tagName.startsWith('UNI-')); | ||
const prototype = HTMLElement.prototype; | ||
const setAttribute = prototype.setAttribute; | ||
prototype.setAttribute = function (key, value) { | ||
if (key.startsWith('data-') && this.tagName.startsWith('UNI-')) { | ||
if (key.startsWith('data-') && isBuiltInElement(this)) { | ||
const dataset = this.__uniDataset || | ||
@@ -672,3 +674,3 @@ (this.__uniDataset = {}); | ||
key.startsWith('data-') && | ||
this.tagName.startsWith('UNI-')) { | ||
isBuiltInElement(this)) { | ||
delete this.__uniDataset[formatKey(key)]; | ||
@@ -1576,5 +1578,4 @@ } | ||
const invokeCreateErrorHandler = once((app, createErrorHandler) => { | ||
if (shared.isFunction(app._component.onError)) { | ||
return createErrorHandler(app); | ||
} | ||
// 不再判断开发者是否监听了onError,直接返回 createErrorHandler,内部 errorHandler 会调用开发者自定义的 errorHandler,以及判断开发者是否监听了onError | ||
return createErrorHandler(app); | ||
}); | ||
@@ -1698,11 +1699,2 @@ | ||
const SYSTEM_DIALOG_PAGE_PATH_STARTER = 'uni:'; | ||
const SYSTEM_DIALOG_ACTION_SHEET_PAGE_PATH = 'uni:actionSheet'; | ||
function isSystemDialogPage(page) { | ||
return page.route.startsWith(SYSTEM_DIALOG_PAGE_PATH_STARTER); | ||
} | ||
function isSystemActionSheetDialogPage(page) { | ||
return page.route.startsWith(SYSTEM_DIALOG_ACTION_SHEET_PAGE_PATH); | ||
} | ||
exports.ACTION_TYPE_ADD_EVENT = ACTION_TYPE_ADD_EVENT; | ||
@@ -1795,4 +1787,2 @@ exports.ACTION_TYPE_ADD_WXS_EVENT = ACTION_TYPE_ADD_WXS_EVENT; | ||
exports.SLOT_DEFAULT_NAME = SLOT_DEFAULT_NAME; | ||
exports.SYSTEM_DIALOG_ACTION_SHEET_PAGE_PATH = SYSTEM_DIALOG_ACTION_SHEET_PAGE_PATH; | ||
exports.SYSTEM_DIALOG_PAGE_PATH_STARTER = SYSTEM_DIALOG_PAGE_PATH_STARTER; | ||
exports.TABBAR_HEIGHT = TABBAR_HEIGHT; | ||
@@ -1865,4 +1855,2 @@ exports.TAGS = TAGS; | ||
exports.isRootImmediateHook = isRootImmediateHook; | ||
exports.isSystemActionSheetDialogPage = isSystemActionSheetDialogPage; | ||
exports.isSystemDialogPage = isSystemDialogPage; | ||
exports.isUniLifecycleHook = isUniLifecycleHook; | ||
@@ -1869,0 +1857,0 @@ exports.isUniXElement = isUniXElement; |
@@ -8,3 +8,2 @@ import type { App } from 'vue'; | ||
import type { RendererNode } from 'vue'; | ||
import type { UniDialogPage } from '@dcloudio/uni-app-x/types/page'; | ||
@@ -246,3 +245,3 @@ export declare const ACTION_TYPE_ADD_EVENT = 8; | ||
export declare const initCustomDatasetOnce: () => void; | ||
export declare const initCustomDatasetOnce: (isBuiltInElement?: ((el: HTMLElement) => boolean) | undefined) => void; | ||
@@ -297,6 +296,2 @@ /** | ||
export declare function isSystemActionSheetDialogPage(page: UniDialogPage): boolean; | ||
export declare function isSystemDialogPage(page: UniDialogPage): boolean; | ||
export declare function isUniLifecycleHook(name: string, value: unknown, checkType?: boolean): boolean; | ||
@@ -707,6 +702,2 @@ | ||
export declare const SYSTEM_DIALOG_ACTION_SHEET_PAGE_PATH = "uni:actionSheet"; | ||
export declare const SYSTEM_DIALOG_PAGE_PATH_STARTER = "uni:"; | ||
export declare const TABBAR_HEIGHT = 50; | ||
@@ -713,0 +704,0 @@ |
@@ -134,4 +134,4 @@ import { isHTMLTag, isSVGTag, isString, isFunction, isPlainObject, hyphenate, camelize, normalizeStyle as normalizeStyle$1, parseStringStyle, isArray, normalizeClass as normalizeClass$1, extend, capitalize } from '@vue/shared'; | ||
'nested-scroll-body', | ||
'grid-view', | ||
'grid-item', | ||
'waterflow', | ||
'flow-item', | ||
]; | ||
@@ -654,7 +654,9 @@ const UVUE_WEB_BUILT_IN_TAGS = [ | ||
// question/139181,增加副作用,避免 initCustomDataset 在 build 下被 tree-shaking | ||
const initCustomDatasetOnce = /*#__PURE__*/ once(() => { | ||
const initCustomDatasetOnce = /*#__PURE__*/ once((isBuiltInElement) => { | ||
isBuiltInElement = | ||
isBuiltInElement || ((el) => el.tagName.startsWith('UNI-')); | ||
const prototype = HTMLElement.prototype; | ||
const setAttribute = prototype.setAttribute; | ||
prototype.setAttribute = function (key, value) { | ||
if (key.startsWith('data-') && this.tagName.startsWith('UNI-')) { | ||
if (key.startsWith('data-') && isBuiltInElement(this)) { | ||
const dataset = this.__uniDataset || | ||
@@ -670,3 +672,3 @@ (this.__uniDataset = {}); | ||
key.startsWith('data-') && | ||
this.tagName.startsWith('UNI-')) { | ||
isBuiltInElement(this)) { | ||
delete this.__uniDataset[formatKey(key)]; | ||
@@ -1574,5 +1576,4 @@ } | ||
const invokeCreateErrorHandler = once((app, createErrorHandler) => { | ||
if (isFunction(app._component.onError)) { | ||
return createErrorHandler(app); | ||
} | ||
// 不再判断开发者是否监听了onError,直接返回 createErrorHandler,内部 errorHandler 会调用开发者自定义的 errorHandler,以及判断开发者是否监听了onError | ||
return createErrorHandler(app); | ||
}); | ||
@@ -1696,11 +1697,2 @@ | ||
const SYSTEM_DIALOG_PAGE_PATH_STARTER = 'uni:'; | ||
const SYSTEM_DIALOG_ACTION_SHEET_PAGE_PATH = 'uni:actionSheet'; | ||
function isSystemDialogPage(page) { | ||
return page.route.startsWith(SYSTEM_DIALOG_PAGE_PATH_STARTER); | ||
} | ||
function isSystemActionSheetDialogPage(page) { | ||
return page.route.startsWith(SYSTEM_DIALOG_ACTION_SHEET_PAGE_PATH); | ||
} | ||
export { ACTION_TYPE_ADD_EVENT, ACTION_TYPE_ADD_WXS_EVENT, ACTION_TYPE_CREATE, ACTION_TYPE_EVENT, ACTION_TYPE_INSERT, ACTION_TYPE_PAGE_CREATE, ACTION_TYPE_PAGE_CREATED, ACTION_TYPE_PAGE_SCROLL, ACTION_TYPE_REMOVE, ACTION_TYPE_REMOVE_ATTRIBUTE, ACTION_TYPE_REMOVE_EVENT, ACTION_TYPE_SET_ATTRIBUTE, ACTION_TYPE_SET_TEXT, ATTR_CHANGE_PREFIX, ATTR_CLASS, ATTR_INNER_HTML, ATTR_STYLE, ATTR_TEXT_CONTENT, ATTR_V_OWNER_ID, ATTR_V_RENDERJS, ATTR_V_SHOW, BACKGROUND_COLOR, BUILT_IN_TAGS, BUILT_IN_TAG_NAMES, COMPONENT_NAME_PREFIX, COMPONENT_PREFIX, COMPONENT_SELECTOR_PREFIX, DATA_RE, E$1 as Emitter, EventChannel, EventModifierFlags, I18N_JSON_DELIMITERS, JSON_PROTOCOL, LINEFEED, MINI_PROGRAM_PAGE_RUNTIME_HOOKS, NAVBAR_HEIGHT, NODE_TYPE_COMMENT, NODE_TYPE_ELEMENT, NODE_TYPE_PAGE, NODE_TYPE_TEXT, NVUE_BUILT_IN_TAGS, NVUE_U_BUILT_IN_TAGS, OFF_HOST_THEME_CHANGE, OFF_THEME_CHANGE, ON_ADD_TO_FAVORITES, ON_APP_ENTER_BACKGROUND, ON_APP_ENTER_FOREGROUND, ON_BACK_PRESS, ON_ERROR, ON_EXIT, ON_HIDE, ON_HOST_THEME_CHANGE, ON_INIT, ON_KEYBOARD_HEIGHT_CHANGE, ON_LAUNCH, ON_LOAD, ON_NAVIGATION_BAR_BUTTON_TAP, ON_NAVIGATION_BAR_CHANGE, ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED, ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED, ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED, ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED, ON_PAGE_NOT_FOUND, ON_PAGE_SCROLL, ON_PULL_DOWN_REFRESH, ON_REACH_BOTTOM, ON_REACH_BOTTOM_DISTANCE, ON_READY, ON_RESIZE, ON_SAVE_EXIT_STATE, ON_SHARE_APP_MESSAGE, ON_SHARE_CHAT, ON_SHARE_TIMELINE, ON_SHOW, ON_TAB_ITEM_TAP, ON_THEME_CHANGE, ON_UNHANDLE_REJECTION, ON_UNLOAD, ON_WEB_INVOKE_APP_SERVICE, ON_WXS_INVOKE_CALL_METHOD, PLUS_RE, PRIMARY_COLOR, RENDERJS_MODULES, RESPONSIVE_MIN_WIDTH, SCHEME_RE, SELECTED_COLOR, SLOT_DEFAULT_NAME, SYSTEM_DIALOG_ACTION_SHEET_PAGE_PATH, SYSTEM_DIALOG_PAGE_PATH_STARTER, TABBAR_HEIGHT, TAGS, UNI_SSR, UNI_SSR_DATA, UNI_SSR_GLOBAL_DATA, UNI_SSR_STORE, UNI_SSR_TITLE, UNI_STORAGE_LOCALE, UNI_UI_CONFLICT_TAGS, UVUE_BUILT_IN_TAGS, UVUE_IOS_BUILT_IN_TAGS, UVUE_WEB_BUILT_IN_TAGS, UniBaseNode, UniCommentNode, UniElement, UniEvent, UniInputElement, UniLifecycleHooks, UniNode, UniTextAreaElement, UniTextNode, WEB_INVOKE_APPSERVICE, WXS_MODULES, WXS_PROTOCOL, addFont, addLeadingSlash, borderStyles, cache, cacheStringFunction, callOptions, createIsCustomElement, createRpx2Unit, createUniEvent, customizeEvent, debounce, decode, decodedQuery, defaultMiniProgramRpx2Unit, defaultNVueRpx2Unit, defaultRpx2Unit, dynamicSlotName, forcePatchProp, formatDateTime, formatLog, getCustomDataset, getEnvLocale, getGlobal, getLen, getValueByDataPath, initCustomDatasetOnce, invokeArrayFns, invokeCreateErrorHandler, invokeCreateVueAppHook, isAppIOSUVueNativeTag, isAppNVueNativeTag, isAppNativeTag, isAppUVueBuiltInEasyComponent, isAppUVueNativeTag, isBuiltInComponent, isComponentInternalInstance, isComponentTag, isH5CustomElement, isH5NativeTag, isMiniProgramNativeTag, isMiniProgramUVueNativeTag, isRootHook, isRootImmediateHook, isSystemActionSheetDialogPage, isSystemDialogPage, isUniLifecycleHook, isUniXElement, normalizeClass, normalizeDataset, normalizeEventType, normalizeProps, normalizeStyle, normalizeStyles, normalizeTabBarStyles, normalizeTarget, normalizeTitleColor, onCreateVueApp, once, parseEventName, parseNVueDataset, parseQuery, parseUrl, passive, plusReady, removeLeadingSlash, resolveComponentInstance, resolveOwnerEl, resolveOwnerVm, sanitise, scrollTo, sortObject, stringifyQuery, updateElementStyle }; | ||
export { ACTION_TYPE_ADD_EVENT, ACTION_TYPE_ADD_WXS_EVENT, ACTION_TYPE_CREATE, ACTION_TYPE_EVENT, ACTION_TYPE_INSERT, ACTION_TYPE_PAGE_CREATE, ACTION_TYPE_PAGE_CREATED, ACTION_TYPE_PAGE_SCROLL, ACTION_TYPE_REMOVE, ACTION_TYPE_REMOVE_ATTRIBUTE, ACTION_TYPE_REMOVE_EVENT, ACTION_TYPE_SET_ATTRIBUTE, ACTION_TYPE_SET_TEXT, ATTR_CHANGE_PREFIX, ATTR_CLASS, ATTR_INNER_HTML, ATTR_STYLE, ATTR_TEXT_CONTENT, ATTR_V_OWNER_ID, ATTR_V_RENDERJS, ATTR_V_SHOW, BACKGROUND_COLOR, BUILT_IN_TAGS, BUILT_IN_TAG_NAMES, COMPONENT_NAME_PREFIX, COMPONENT_PREFIX, COMPONENT_SELECTOR_PREFIX, DATA_RE, E$1 as Emitter, EventChannel, EventModifierFlags, I18N_JSON_DELIMITERS, JSON_PROTOCOL, LINEFEED, MINI_PROGRAM_PAGE_RUNTIME_HOOKS, NAVBAR_HEIGHT, NODE_TYPE_COMMENT, NODE_TYPE_ELEMENT, NODE_TYPE_PAGE, NODE_TYPE_TEXT, NVUE_BUILT_IN_TAGS, NVUE_U_BUILT_IN_TAGS, OFF_HOST_THEME_CHANGE, OFF_THEME_CHANGE, ON_ADD_TO_FAVORITES, ON_APP_ENTER_BACKGROUND, ON_APP_ENTER_FOREGROUND, ON_BACK_PRESS, ON_ERROR, ON_EXIT, ON_HIDE, ON_HOST_THEME_CHANGE, ON_INIT, ON_KEYBOARD_HEIGHT_CHANGE, ON_LAUNCH, ON_LOAD, ON_NAVIGATION_BAR_BUTTON_TAP, ON_NAVIGATION_BAR_CHANGE, ON_NAVIGATION_BAR_SEARCH_INPUT_CHANGED, ON_NAVIGATION_BAR_SEARCH_INPUT_CLICKED, ON_NAVIGATION_BAR_SEARCH_INPUT_CONFIRMED, ON_NAVIGATION_BAR_SEARCH_INPUT_FOCUS_CHANGED, ON_PAGE_NOT_FOUND, ON_PAGE_SCROLL, ON_PULL_DOWN_REFRESH, ON_REACH_BOTTOM, ON_REACH_BOTTOM_DISTANCE, ON_READY, ON_RESIZE, ON_SAVE_EXIT_STATE, ON_SHARE_APP_MESSAGE, ON_SHARE_CHAT, ON_SHARE_TIMELINE, ON_SHOW, ON_TAB_ITEM_TAP, ON_THEME_CHANGE, ON_UNHANDLE_REJECTION, ON_UNLOAD, ON_WEB_INVOKE_APP_SERVICE, ON_WXS_INVOKE_CALL_METHOD, PLUS_RE, PRIMARY_COLOR, RENDERJS_MODULES, RESPONSIVE_MIN_WIDTH, SCHEME_RE, SELECTED_COLOR, SLOT_DEFAULT_NAME, TABBAR_HEIGHT, TAGS, UNI_SSR, UNI_SSR_DATA, UNI_SSR_GLOBAL_DATA, UNI_SSR_STORE, UNI_SSR_TITLE, UNI_STORAGE_LOCALE, UNI_UI_CONFLICT_TAGS, UVUE_BUILT_IN_TAGS, UVUE_IOS_BUILT_IN_TAGS, UVUE_WEB_BUILT_IN_TAGS, UniBaseNode, UniCommentNode, UniElement, UniEvent, UniInputElement, UniLifecycleHooks, UniNode, UniTextAreaElement, UniTextNode, WEB_INVOKE_APPSERVICE, WXS_MODULES, WXS_PROTOCOL, addFont, addLeadingSlash, borderStyles, cache, cacheStringFunction, callOptions, createIsCustomElement, createRpx2Unit, createUniEvent, customizeEvent, debounce, decode, decodedQuery, defaultMiniProgramRpx2Unit, defaultNVueRpx2Unit, defaultRpx2Unit, dynamicSlotName, forcePatchProp, formatDateTime, formatLog, getCustomDataset, getEnvLocale, getGlobal, getLen, getValueByDataPath, initCustomDatasetOnce, invokeArrayFns, invokeCreateErrorHandler, invokeCreateVueAppHook, isAppIOSUVueNativeTag, isAppNVueNativeTag, isAppNativeTag, isAppUVueBuiltInEasyComponent, isAppUVueNativeTag, isBuiltInComponent, isComponentInternalInstance, isComponentTag, isH5CustomElement, isH5NativeTag, isMiniProgramNativeTag, isMiniProgramUVueNativeTag, isRootHook, isRootImmediateHook, isUniLifecycleHook, isUniXElement, normalizeClass, normalizeDataset, normalizeEventType, normalizeProps, normalizeStyle, normalizeStyles, normalizeTabBarStyles, normalizeTarget, normalizeTitleColor, onCreateVueApp, once, parseEventName, parseNVueDataset, parseQuery, parseUrl, passive, plusReady, removeLeadingSlash, resolveComponentInstance, resolveOwnerEl, resolveOwnerVm, sanitise, scrollTo, sortObject, stringifyQuery, updateElementStyle }; |
{ | ||
"name": "@dcloudio/uni-shared", | ||
"version": "3.0.0-alpha-4030620241126001", | ||
"version": "3.0.0-alpha-4040120241205001", | ||
"description": "@dcloudio/uni-shared", | ||
@@ -28,2 +28,2 @@ "main": "./dist/uni-shared.cjs.js", | ||
} | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
147962
4211