UNPKG

mui-simple

Version:

Override mui-v7 components to simplify usage

34 lines 1.71 kB
export declare function isValidDate(d: any): null | Date; export declare function isValidDateValue(timestamp: number | Date | string): boolean; export declare function setDisplayName(component: any, name: any): void; export declare function setDefaultValue(obj: Record<string, any>, propName: string, defaultValue: any): Record<string, any>; export declare function getCapitalLetters(str: any): [string, string?]; export declare function stringToColor(string: any): string; export declare function numberToPx(field: any): string; export declare function numberToEm(field: any, rem?: boolean): string; export declare function isDefined(value: any): boolean; export declare function useCustomColor(color: any, options?: any): [string, string]; interface getCustomColorOptionsProps { field?: string | undefined; muiLevel?: string; opacity?: number; darken?: number; lighten?: number; } export declare function getCustomColor(props: any, { field, muiLevel, opacity, darken: _darken, lighten: _lighten, }?: getCustomColorOptionsProps): [string, string]; export declare const copyToClipboard: (value: any) => boolean; export declare function generatePassword({ length, numbers, lowercase, uppercase, symbol, }?: { length?: number | undefined; numbers?: boolean | undefined; lowercase?: boolean | undefined; uppercase?: boolean | undefined; symbol?: boolean | undefined; }): string; export declare function sleep(delay?: number): Promise<void>; export declare function loadScript(src: any, element: any, id: any): void; export declare function getTextWidth(text: any): { offsetWidth: number; scrollWidth: number; }; export {}; //# sourceMappingURL=helpers.d.ts.map