UNPKG

@funidata/ngx-fudis

Version:

Funidata Design System.

15 lines (14 loc) 964 B
import { FudisBreakpointStyleResponsive } from '../../types/breakpoints'; import { FudisGridColumnsResponsive } from '../../types/grid'; import { FudisSpacingResponsive } from '../../types/spacing'; /** * Returns an array of FudisBreakpointStyleResponsive objects that applies FudisSpacingValues for a * given breakpoints. Determines if breakpoint data consists FudisSpacing values, fractions or * numbers. If fractions or numbers are used, calls grid utility function that returns native grid * CSS layout properties as a value. */ export declare const getBreakpointRules: (values: FudisSpacingResponsive | FudisGridColumnsResponsive, defaultValue: string, isGridItem?: boolean) => FudisBreakpointStyleResponsive[]; /** * Builds, sorts and validates breakpoint data */ export declare const getBreakpointDataArray: (value: FudisSpacingResponsive | FudisGridColumnsResponsive, defaultValue: string, isGridItem?: boolean) => FudisBreakpointStyleResponsive[];