forked from lsl/xzjl-ui
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
669 B
16 lines
669 B
export declare const getPrototypeOf: (obj: any) => any;
|
|
export declare const isObject: (something: any) => boolean;
|
|
export declare const iterateInheritedPrototype: (callback: (proto: Record<string, any>) => boolean | void, fromCtor: any, toCtor: any, includeToCtor?: boolean) => void;
|
|
export interface ClassInstanceToObjectOptions {
|
|
bindTo?: any;
|
|
excludes?: string[];
|
|
till?: any;
|
|
enumerable?: 0 | boolean;
|
|
configurable?: 0 | boolean;
|
|
writable?: 0 | boolean;
|
|
}
|
|
export declare const toObject: (something: any, options?: ClassInstanceToObjectOptions) => {
|
|
[key: string]: any;
|
|
};
|
|
export declare const isPlainObject: (something: any) => boolean;
|