goobs-frontend
Version:
A comprehensive React-based libary for building modern web applications
39 lines • 1.07 kB
TypeScript
import { default as React } from 'react';
export interface ZoomTheme {
container: {
transform: string;
transition: string;
transformOrigin: string;
};
visible: {
transform: string;
opacity: number;
};
hidden: {
transform: string;
opacity: number;
};
}
export interface ZoomStyles {
theme?: 'light' | 'dark' | 'sacred';
in?: boolean;
timeout?: number;
appear?: boolean;
enter?: boolean;
exit?: boolean;
transformOrigin?: string;
scale?: number;
scaleEnter?: number;
scaleExit?: number;
transition?: string;
transitionDuration?: string;
transitionDelay?: string;
transitionTimingFunction?: string;
disabled?: boolean;
}
export declare const zoomThemes: Record<'light' | 'dark' | 'sacred', ZoomTheme>;
export declare const getZoomTheme: (styles?: ZoomStyles) => ZoomTheme;
export declare const getZoomStyles: (styles?: ZoomStyles, isDisabled?: boolean) => {
container: React.CSSProperties;
};
//# sourceMappingURL=zoom.d.ts.map