goobs-frontend
Version:
A comprehensive React-based libary for building modern web applications
33 lines • 946 B
TypeScript
import { default as React } from 'react';
export interface SlideTheme {
container: {
transform: string;
transition: string;
};
visible: {
transform: string;
};
hidden: {
transform: string;
};
}
export interface SlideStyles {
theme?: 'light' | 'dark' | 'sacred';
in?: boolean;
timeout?: number;
appear?: boolean;
enter?: boolean;
exit?: boolean;
direction?: 'up' | 'down' | 'left' | 'right';
transition?: string;
transitionDuration?: string;
transitionDelay?: string;
transitionTimingFunction?: string;
disabled?: boolean;
}
export declare const slideThemes: Record<'light' | 'dark' | 'sacred', SlideTheme>;
export declare const getSlideTheme: (styles?: SlideStyles) => SlideTheme;
export declare const getSlideStyles: (styles?: SlideStyles, isDisabled?: boolean) => {
container: React.CSSProperties;
};
//# sourceMappingURL=slide.d.ts.map