@progress/kendo-angular-inputs
Version:
Kendo UI for Angular Inputs Package - Everything you need to build professional form functionality (Checkbox, ColorGradient, ColorPalette, ColorPicker, FlatColorPicker, FormField, MaskedTextBox, NumericTextBox, RadioButton, RangeSlider, Slider, Switch, Te
63 lines (62 loc) • 2.13 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { Gutters } from '../common/models/gutters';
import { ResponsiveFormBreakPoint } from '../common/models/responsive-breakpoints';
/**
* @hidden
*/
export declare const DEFAULT_FORM_GUTTERS: Gutters;
/**
* @hidden
*/
export declare const DEFAULT_FORMFIELDSET_GUTTERS: Gutters;
/**
* @hidden
*/
export declare function innerWidth(element: HTMLElement): number;
/**
* @hidden
*/
export declare function processBreakpoints(breakpoints: ResponsiveFormBreakPoint[], containerWidth: number): number | string;
/**
* @hidden
*/
export declare const calculateColumns: (cols: number | ResponsiveFormBreakPoint[] | undefined, containerWidth: number) => number | null;
/**
* @hidden
*
* Calculates gutters for rows and columns based on responsive breakpoints or fixed values
*/
export declare const calculateGutters: (gutters: number | string | ResponsiveFormBreakPoint[] | Gutters | undefined, containerWidth: number) => {
cols: number | string;
rows: number | string;
} | null;
/**
* @hidden
*
* Calculates column span value based on responsive breakpoints or fixed number
*/
export declare const calculateColSpan: (colSpan: number | ResponsiveFormBreakPoint[], containerWidth: number) => number | null;
/**
* @hidden
*
* Generates CSS class names for columns
*/
export declare const generateColumnClass: (columnsNumber: number | null) => string;
/**
* @hidden
*
* Generates CSS styles for gutters based on the provided gutters object.
*/
export declare const generateGuttersStyling: (gutters: {
cols?: number | string;
rows?: number | string;
} | null, defaultGutters?: Gutters) => string;
/**
* @hidden
*
* Generates CSS class name for column span
*/
export declare const generateColSpanClass: (colSpan: number | null) => string;