@opentiny/vue-common
Advanced tools
Comparing version 3.13.1 to 3.14.0
{ | ||
"name": "@opentiny/vue-common", | ||
"version": "3.13.1", | ||
"version": "3.14.0", | ||
"description": "An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.", | ||
@@ -30,6 +30,6 @@ "homepage": "https://opentiny.design/tiny-vue", | ||
"dependencies": { | ||
"@opentiny/vue-locale": "~3.13.0", | ||
"@opentiny/vue-renderless": "~3.13.0", | ||
"@opentiny/vue-theme": "~3.13.0", | ||
"@opentiny/vue-theme-mobile": "~3.13.0", | ||
"@opentiny/vue-locale": "~3.14.0", | ||
"@opentiny/vue-renderless": "~3.14.0", | ||
"@opentiny/vue-theme": "~3.14.0", | ||
"@opentiny/vue-theme-mobile": "~3.14.0", | ||
"tailwind-merge": "^1.8.0" | ||
@@ -36,0 +36,0 @@ }, |
@@ -25,8 +25,9 @@ export declare const emitter: () => { | ||
* getElementCssClass({ button: 'border-color' }, { 'button': true }) // 'border-color' | ||
* getElementCssClass({ button: 'border-color', 'mini': 'p-1', 'small': 'p-2' }, ['button', 'small']) // 'border-color p-2' | ||
* | ||
* @method | ||
* @param {Object} classes - 类名集合 | ||
* @param {String|Object} key - 状态 | ||
* @param {String|Object|Array} key - 状态或状态集合 | ||
* @returns {String} - 类名配置值 | ||
*/ | ||
export declare const getElementCssClass: (classes: {} | undefined, key: any) => any; |
@@ -43,3 +43,3 @@ /** | ||
vm: any; | ||
emit: () => void; | ||
emit: any; | ||
emitter: () => { | ||
@@ -90,2 +90,4 @@ emit(eventName: any): void; | ||
export declare const isVue3 = false; | ||
export declare const isVnode: typeof Vue.isVNode; | ||
export declare const KeepAlive: any; | ||
export type { PropType, ExtractPropTypes, DefineComponent, ComponentPublicInstance, SetupContext, ComputedRef } from 'vue'; |
@@ -100,2 +100,14 @@ /** | ||
export declare const isVue3 = true; | ||
export declare const isVnode: typeof hooks.isVNode; | ||
export declare const KeepAlive: { | ||
new (): { | ||
$props: hooks.VNodeProps & hooks.KeepAliveProps; | ||
$slots: { | ||
default(): hooks.VNode<hooks.RendererNode, hooks.RendererElement, { | ||
[key: string]: any; | ||
}>[]; | ||
}; | ||
}; | ||
__isKeepAlive: true; | ||
}; | ||
export type { PropType, ExtractPropTypes, DefineComponent, ComponentPublicInstance, SetupContext, ComputedRef } from 'vue'; |
import hooks from './adapter'; | ||
import { appProperties, getElementStatusClass } from './adapter'; | ||
import { defineAsyncComponent, directive, emitter, h, Teleport } from './adapter'; | ||
import { parseVnode, isEmptyVnode, useRouter } from './adapter'; | ||
import { defineAsyncComponent, directive, emitter, h, Teleport, KeepAlive } from './adapter'; | ||
import { parseVnode, isEmptyVnode, useRouter, isVnode } from './adapter'; | ||
import { defineComponent, isVue2, isVue3 } from './adapter'; | ||
import { useBreakpoint } from './breakpoint'; | ||
import { useDefer } from './usedefer'; | ||
export { useBreakpoint, useDefer }; | ||
export { version } from '../package.json'; | ||
@@ -19,2 +22,3 @@ export { defineComponent, isVue2, isVue3, appProperties }; | ||
export declare const resolveMode: (props: any, context: any) => any; | ||
export declare const resolveTheme: (props: any, context: any) => any; | ||
export declare const $setup: ({ props, context, template, extend }: { | ||
@@ -39,2 +43,11 @@ props: any; | ||
}) => any; | ||
interface DesignConfig { | ||
components?: any; | ||
name?: string; | ||
version?: string; | ||
} | ||
interface CustomDesignConfig { | ||
designConfig: null | DesignConfig; | ||
} | ||
export declare const customDesignConfig: CustomDesignConfig; | ||
export declare const setup: ({ props, context, renderless, api, extendOptions, mono, classes }: { | ||
@@ -57,6 +70,6 @@ props: any; | ||
}; | ||
export declare const svg: ({ name, component }: { | ||
export declare function svg({ name, component }: { | ||
name?: string | undefined; | ||
component: any; | ||
}) => (propData?: any) => hooks.Raw<hooks.DefineComponent<{}, () => hooks.VNode<hooks.RendererNode, hooks.RendererElement, { | ||
}): (propData?: any) => hooks.Raw<hooks.DefineComponent<{}, () => hooks.VNode<hooks.RendererNode, hooks.RendererElement, { | ||
[key: string]: any; | ||
@@ -69,3 +82,3 @@ }>, {}, {}, {}, hooks.ComponentOptionsMixin, hooks.ComponentOptionsMixin, {}, string, hooks.VNodeProps & hooks.AllowedComponentProps & hooks.ComponentCustomProps, Readonly<hooks.ExtractPropTypes<{}>>, {}, {}>>; | ||
export type { PropType, ExtractPropTypes, DefineComponent, ComponentPublicInstance, SetupContext, ComputedRef } from './adapter'; | ||
export { h, hooks, directive, parseVnode, isEmptyVnode, useRouter, emitter, createComponent, defineAsyncComponent, getElementStatusClass, Teleport }; | ||
export { h, hooks, directive, parseVnode, isEmptyVnode, useRouter, emitter, createComponent, defineAsyncComponent, getElementStatusClass, Teleport, KeepAlive, isVnode }; | ||
declare const _default: { | ||
@@ -97,8 +110,3 @@ h: (component: any, propsData?: any, childData?: any) => hooks.VNode<hooks.RendererNode, hooks.RendererElement, { | ||
setupComponent: {}; | ||
svg: ({ name, component }: { | ||
name?: string | undefined; | ||
component: any; | ||
}) => (propData?: any) => hooks.Raw<hooks.DefineComponent<{}, () => hooks.VNode<hooks.RendererNode, hooks.RendererElement, { | ||
[key: string]: any; | ||
}>, {}, {}, {}, hooks.ComponentOptionsMixin, hooks.ComponentOptionsMixin, {}, string, hooks.VNodeProps & hooks.AllowedComponentProps & hooks.ComponentCustomProps, Readonly<hooks.ExtractPropTypes<{}>>, {}, {}>>; | ||
svg: typeof svg; | ||
$prefix: string; | ||
@@ -142,3 +150,4 @@ $props: { | ||
$install: (component: any) => void; | ||
isVnode: typeof hooks.isVNode; | ||
}; | ||
export default _default; |
Sorry, the diff of this file is too big to display
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
121611
12
3962
+ Added@opentiny/vue-locale@3.14.0(transitive)
+ Added@opentiny/vue-renderless@3.14.1(transitive)
+ Added@opentiny/vue-theme@3.14.1(transitive)
+ Added@opentiny/vue-theme-mobile@3.14.2(transitive)
- Removed@opentiny/vue-locale@3.13.0(transitive)
- Removed@opentiny/vue-renderless@3.13.2(transitive)
- Removed@opentiny/vue-theme@3.13.3(transitive)
- Removed@opentiny/vue-theme-mobile@3.13.0(transitive)
Updated@opentiny/vue-locale@~3.14.0
Updated@opentiny/vue-theme@~3.14.0