UNPKG

watercolor-ui

Version:

A modern minimalist cross-framework component library

49 lines 1.89 kB
export namespace BREAKPOINTS { let xs: string; let sm: string; let md: string; let lg: string; let xl: string; } export const DIRECTION_MAP: { row: string; column: string; 'row-reverse': string; 'column-reverse': string; }; export const JUSTIFY_CONTENT_MAP: { 'flex-start': string; center: string; 'flex-end': string; 'space-between': string; 'space-around': string; 'space-evenly': string; }; export const ALIGN_ITEMS_MAP: { 'flex-start': string; center: string; 'flex-end': string; stretch: string; baseline: string; }; export const VALID_SPACING_VALUES: string[]; export function getContainerClasses(props: Object): any[]; export function getItemClasses(props: Object): any[]; export function getSpacingClasses(spacing: number | string): any[]; export function getBreakpointClasses(value: number | string | boolean, prefix: string): any[]; export function getWidthClass(width: number): string; export function getGridClasses(props: Object): any[]; export function isValidDirection(direction: string): boolean; export function isValidJustifyContent(justifyContent: string): boolean; export function isValidAlignItems(alignItems: string): boolean; export function isValidBreakpointValue(value: any): boolean; export function isValidSpacing(spacing: any): boolean; export function formatGridProps(props: Object): Object; export function calculateGridItemWidth(columns: number, totalColumns?: number): number; export function getBreakpointInfo(breakpoints: Object): Object; export function createGridConfig(options?: Object): Object; export function mergeGridClasses(...classNames: string[]): string; export function getGridContainerStyles(props: Object): Object; export function getGridItemStyles(props: Object): Object; export function debugGridConfig(props: Object): Object; //# sourceMappingURL=utils.d.ts.map