@opentiny/utils
Advanced tools
@@ -68,1 +68,8 @@ /** | ||
| export declare const CASCADER: Record<string, any>; | ||
| /** | ||
| * 检查对象是否具有任何一个指定的键 | ||
| * @param obj 需要检查的对象 | ||
| * @param keys 需要检查的键的数组 | ||
| * @return 如果对象具有任何一个指定的键,返回true,否则返回false | ||
| */ | ||
| export declare const hasAnyKey: (obj: any, keys: string[]) => boolean; |
@@ -15,8 +15,8 @@ /** | ||
| opts: null; | ||
| isEnabled: any; | ||
| isEnabled: boolean | undefined; | ||
| isFullscreen: boolean; | ||
| toggle(target: any, options: any, force: any): Promise<unknown>; | ||
| request(targetEle: any, options: any): Promise<unknown>; | ||
| exit(): Promise<unknown>; | ||
| toggle(target: any, options: any, force: any): Promise<void>; | ||
| request(targetEle: any, options: any): Promise<void>; | ||
| exit(): Promise<void>; | ||
| }; | ||
| export default api; |
@@ -12,12 +12,25 @@ /** | ||
| */ | ||
| declare const screenfull: { | ||
| request(element: any, options: any): Promise<unknown>; | ||
| exit(): Promise<unknown>; | ||
| toggle(element: any, options: any): any; | ||
| onchange(callback: any): void; | ||
| onerror(callback: any): void; | ||
| on(event: any, callback: any): void; | ||
| off(event: any, callback: any): void; | ||
| raw: {}; | ||
| }; | ||
| interface FullscreenEvents { | ||
| fullscreenElement: string; | ||
| fullscreenEnabled: string; | ||
| requestFullscreen: string; | ||
| exitFullscreen: string; | ||
| fullscreenchange: string; | ||
| fullscreenerror: string; | ||
| [key: string]: string; | ||
| } | ||
| interface Screenfull { | ||
| request: (element?: any, options?: any) => Promise<void>; | ||
| exit: () => Promise<void>; | ||
| toggle: (element?: any, options?: any) => Promise<void>; | ||
| onchange: (callback: any) => void; | ||
| onerror: (callback: any) => void; | ||
| on: (event: string, callback: any) => void; | ||
| off: (event: string, callback: any) => void; | ||
| raw: FullscreenEvents | {}; | ||
| isFullscreen?: boolean; | ||
| element?: any; | ||
| isEnabled?: boolean; | ||
| } | ||
| declare const screenfull: Screenfull; | ||
| export default screenfull; |
@@ -1,39 +0,66 @@ | ||
| /** | ||
| * Copyright (c) 2022 - present TinyVue Authors. | ||
| * Copyright (c) 2022 - present Huawei Cloud Computing Technologies Co., Ltd. | ||
| * | ||
| * Use of this source code is governed by an MIT-style license. | ||
| * | ||
| * THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, | ||
| * BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR | ||
| * A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS. | ||
| * | ||
| */ | ||
| import { Node } from './node'; | ||
| interface TreeStoreOptions { | ||
| data: any; | ||
| key?: string; | ||
| props?: Record<string, any>; | ||
| load?: (node: Node, callback: (data: any) => void) => void; | ||
| lazy?: boolean; | ||
| checkStrictly?: boolean; | ||
| defaultCheckedKeys?: any[]; | ||
| defaultExpandedKeys?: any[]; | ||
| autoExpandParent?: boolean; | ||
| afterLoad?: (params: { | ||
| data: any; | ||
| init: boolean; | ||
| }) => void; | ||
| filterNodeMethod?: (value: any, data: any, node: Node) => boolean; | ||
| [key: string]: any; | ||
| } | ||
| type NodeType = any; | ||
| type FilterNodeMethodType = (value: any, data: any, node: NodeType) => boolean; | ||
| export declare class TreeStore { | ||
| constructor(options: any); | ||
| currentNode: NodeType | null; | ||
| currentNodeKey: any; | ||
| nodesMap: Record<string, NodeType>; | ||
| root: NodeType; | ||
| data: any; | ||
| lazy: boolean; | ||
| load?: (node: NodeType, callback: (data: any) => void) => void; | ||
| afterLoad?: (params: { | ||
| data: any; | ||
| init: boolean; | ||
| }) => void; | ||
| props: Record<string, any>; | ||
| filterNodeMethod?: FilterNodeMethodType; | ||
| key: string; | ||
| defaultCheckedKeys: any[]; | ||
| checkStrictly: boolean; | ||
| defaultExpandedKeys: any[]; | ||
| autoExpandParent: boolean; | ||
| constructor(options: TreeStoreOptions); | ||
| getMappingData(data: any): any; | ||
| filter(value: any): void; | ||
| setData(newVal: any): void; | ||
| getNode(data: any): any; | ||
| getNode(data: any): NodeType | null; | ||
| insertBefore(data: any, insertData: any): void; | ||
| insertAfter(data: any, insertData: any): void; | ||
| remove(data: any, isSaveChildNode: any, isNode: any): void; | ||
| append(data: any, parentData: any, index: any): void; | ||
| setDefaultCheckedKey(newValue: any): void; | ||
| remove(data: any, isSaveChildNode?: boolean, isNode?: boolean): void; | ||
| append(data: any, parentData?: any, index?: number): void; | ||
| setDefaultCheckedKey(newValue: any[]): void; | ||
| _initDefaultCheckedNodes(): void; | ||
| _initDefaultCheckedNode(node: any): void; | ||
| getCheckedKeys(leafOnly?: boolean): never[]; | ||
| getHalfCheckedKeys(): never[]; | ||
| deregisterNode(node: any): void; | ||
| registerNode(node: any): void; | ||
| getCheckedNodes(leafOnly?: boolean, includeHalfChecked?: boolean, isNode?: boolean): never[]; | ||
| getHalfCheckedNodes(): never[]; | ||
| _getAllNodes(): never[]; | ||
| updateChildren(key: any, data: any): void; | ||
| _setCheckedKeys(key: any, leafOnly?: boolean, checkedKeys?: {}): void; | ||
| setDefaultExpandedKeys(keys: any): void; | ||
| setCheckedKeys(keys: any, leafOnly?: boolean): void; | ||
| setCheckedNodes(array: any, leafOnly?: boolean): void; | ||
| setChecked(data: any, checked: any, deep: any): void; | ||
| setCurrentNode(currentNode: any): void; | ||
| _initDefaultCheckedNode(node: NodeType): void; | ||
| getCheckedKeys(leafOnly?: boolean): any[]; | ||
| getHalfCheckedKeys(): any[]; | ||
| deregisterNode(node: NodeType): void; | ||
| registerNode(node: NodeType): void; | ||
| getCheckedNodes(leafOnly?: boolean, includeHalfChecked?: boolean, isNode?: boolean): any[]; | ||
| getHalfCheckedNodes(): any[]; | ||
| _getAllNodes(): NodeType[]; | ||
| updateChildren(key: string, data: any[]): void; | ||
| _setCheckedKeys(key: string, leafOnly?: boolean, checkedKeys?: {}): void; | ||
| setDefaultExpandedKeys(keys: any[]): void; | ||
| setCheckedKeys(keys: any[], leafOnly?: boolean): void; | ||
| setCheckedNodes(array: any[], leafOnly?: boolean): void; | ||
| setChecked(data: any, checked: boolean, deep: boolean): void; | ||
| setCurrentNode(currentNode: NodeType): void; | ||
| getCurrentNode(): any; | ||
@@ -45,1 +72,2 @@ setCurrentNodeKey(key: any): void; | ||
| } | ||
| export {}; |
@@ -12,62 +12,63 @@ /** | ||
| */ | ||
| declare const _default: (translate?: (value: any) => any) => { | ||
| default: any; | ||
| required: any; | ||
| enum: any; | ||
| whitespace: any; | ||
| type TranslateFunction = (value: string) => string; | ||
| declare const _default: (translate?: TranslateFunction) => { | ||
| default: string; | ||
| required: string; | ||
| enum: string; | ||
| whitespace: string; | ||
| date: { | ||
| format: any; | ||
| parse: any; | ||
| invalid: any; | ||
| format: string; | ||
| parse: string; | ||
| invalid: string; | ||
| }; | ||
| types: { | ||
| string: any; | ||
| method: any; | ||
| array: any; | ||
| object: any; | ||
| number: any; | ||
| date: any; | ||
| boolean: any; | ||
| integer: any; | ||
| float: any; | ||
| regexp: any; | ||
| email: any; | ||
| url: any; | ||
| hex: any; | ||
| digits: any; | ||
| time: any; | ||
| dateYM: any; | ||
| dateYMD: any; | ||
| dateTime: any; | ||
| longDateTime: any; | ||
| version: any; | ||
| speczh: any; | ||
| specialch: any; | ||
| specialch2: any; | ||
| acceptImg: any; | ||
| acceptFile: any; | ||
| fileSize: any; | ||
| string: string; | ||
| method: string; | ||
| array: string; | ||
| object: string; | ||
| number: string; | ||
| date: string; | ||
| boolean: string; | ||
| integer: string; | ||
| float: string; | ||
| regexp: string; | ||
| email: string; | ||
| url: string; | ||
| hex: string; | ||
| digits: string; | ||
| time: string; | ||
| dateYM: string; | ||
| dateYMD: string; | ||
| dateTime: string; | ||
| longDateTime: string; | ||
| version: string; | ||
| speczh: string; | ||
| specialch: string; | ||
| specialch2: string; | ||
| acceptImg: string; | ||
| acceptFile: string; | ||
| fileSize: string; | ||
| }; | ||
| string: { | ||
| len: any; | ||
| min: any; | ||
| max: any; | ||
| range: any; | ||
| len: string; | ||
| min: string; | ||
| max: string; | ||
| range: string; | ||
| }; | ||
| number: { | ||
| len: any; | ||
| min: any; | ||
| max: any; | ||
| range: any; | ||
| len: string; | ||
| min: string; | ||
| max: string; | ||
| range: string; | ||
| }; | ||
| array: { | ||
| len: any; | ||
| min: any; | ||
| max: any; | ||
| range: any; | ||
| len: string; | ||
| min: string; | ||
| max: string; | ||
| range: string; | ||
| }; | ||
| pattern: { | ||
| mismatch: any; | ||
| mismatch: string; | ||
| }; | ||
| }; | ||
| export default _default; |
@@ -12,9 +12,9 @@ /** | ||
| */ | ||
| declare function Schema(descriptor: any, translate?: any): void; | ||
| declare function Schema(descriptor: Record<string, any>, translate?: any): void; | ||
| declare namespace Schema { | ||
| var register: (type: any, validator: any) => void; | ||
| var validators: any; | ||
| var validators: Record<string, any>; | ||
| var warning: () => undefined; | ||
| var messages: any; | ||
| var systemMessages: any; | ||
| var messages: Record<string, any>; | ||
| var systemMessages: Record<string, any>; | ||
| var getDefaultMessage: () => undefined; | ||
@@ -21,0 +21,0 @@ var getSystemMessage: () => undefined; |
+1
-1
| { | ||
| "name": "@opentiny/utils", | ||
| "type": "module", | ||
| "version": "3.22.0", | ||
| "version": "3.23.0", | ||
| "description": "nanoid console xss", | ||
@@ -6,0 +6,0 @@ "author": "", |
Sorry, the diff of this file is too big to display
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
300041
0.79%8509
0.79%0
-100%