UNPKG

@progress/kendo-react-common

Version:

React Common package delivers common utilities that can be used with the KendoReact UI components. KendoReact Common Utilities package

379 lines (378 loc) 6.9 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ type PresetOption = Record<Exclude<any, null>, string>; /** * @hidden */ export interface KendoTheme { base: PresetOption; animation: PresetOption; containers: PresetOption; components: PresetOption; cssUtils: PresetOption; elements: PresetOption; sizeMap: PresetOption; directionMap: PresetOption; fillModeMap: PresetOption; themeColorMap: PresetOption; roundedMap: PresetOption; cursor: PresetOption; dimensions: PresetOption; states: PresetOption; actions: PresetOption; inputs: PresetOption; dateInputs: PresetOption; forms: PresetOption; labels: PresetOption; popup: PresetOption; icon: PresetOption; grid: PresetOption; orientationMap: PresetOption; } /** * @hidden */ export declare const base: { prefix: string; important: string; rtl: string; rounded: string; value: string; state: string; filter: string; virtual: string; infinite: string; clear: string; reset: string; data: string; nodata: string; scroller: string; }; /** * @hidden */ export declare const cssUtils: { center: string; hbox: string; vstack: string; hstack: string; overflow: string; }; /** * @hidden */ export declare const components: { actionsheet: string; calendar: string; buttongroup: string; dateinput: string; datetime: string; datetimepicker: string; dropdownlist: string; combobox: string; maskedtextbox: string; menu: string; searchbox: string; timepicker: string; }; /** * @hidden */ export declare const sizeMap: PresetOption; /** * @hidden */ export declare const fillModeMap: PresetOption; /** * @hidden */ export declare const themeColorMap: PresetOption; /** * @hidden */ export declare const roundedMap: PresetOption; /** * @hidden */ export declare const orientationMap: PresetOption; /** * @hidden */ export declare const dimensions: { height: string; width: string; }; /** * @hidden */ export declare const cursor: { default: string; }; /** * @hidden */ export declare const directionMap: { up: string; down: string; left: string; right: string; start: string; mid: string; end: string; }; /** * @hidden */ export declare const containers: { actions: string; container: string; content: string; group: string; row: string; nav: string; wrap: string; wrapper: string; list: string; placeholder: string; popup: string; item: string; part: string; picker: string; separator: string; spacer: string; tab: string; titlebar: string; optionLabel: string; view: string; }; /** * @hidden */ export declare const elements: { table: string; text: string; button: string; tbody: string; thead: string; tr: string; th: string; td: string; header: string; footer: string; icon: string; title: string; subtitle: string; link: string; label: string; ul: string; caption: string; }; /** * @hidden */ export declare const actions: { increase: string; decrease: string; cancel: string; accept: string; split: string; }; /** * @hidden */ export declare const states: { active: string; adaptive: string; first: string; focus: string; pending: string; last: string; draggable: string; filterable: string; grouping: string; selected: string; highlighted: string; disabled: string; hidden: string; highlight: string; invalid: string; loading: string; required: string; checked: string; empty: string; scrollable: string; sorted: string; sort: string; sticky: string; stretched: string; order: string; alt: string; edit: string; template: string; shown: string; horizontal: string; vertical: string; fullscreen: string; bottom: string; }; /** * @hidden */ export declare const animationStyles: { [key: string]: string; }; /** * @hidden */ export declare const inputs: { input: string; inner: string; spin: string; spinner: string; maskedtextbox: string; radio: string; textbox: string; prefix: string; suffix: string; }; /** * @hidden */ export declare const dateInputs: { week: string; weekdays: string; weekend: string; month: string; year: string; decade: string; century: string; number: string; navigation: string; marker: string; now: string; range: string; today: string; other: string; date: string; time: string; selector: string; timeselector: string; }; /** * @hidden */ export declare const icon: { prefix: string; svg: string; i: string; color: string; flipH: string; flipV: string; }; /** * @hidden */ export declare const labels: { label: string; text: string; floatingLabel: string; container: string; hint: string; error: string; }; /** * @hidden */ export declare const forms: { form: string; fieldset: string; legend: string; separator: string; field: string; }; /** * @hidden */ export declare const popup: { prefix: string; }; /** * @hidden */ export declare const grid: { prefix: string; ariaRoot: string; tableWrap: string; master: string; column: string; cell: string; cellInner: string; row: string; group: string; hierarchy: string; detail: string; noRecords: string; pager: string; }; /** * @hidden */ export declare const gridRowReorder: { drop: string; drag: string; hint: string; vertical: string; horizontal: string; clue: string; reorder: string; }; /** * @hidden */ export declare const inputPrefix: string; /** * @hidden */ export declare const calendarPrefix: string; /** * @hidden */ export declare const maskedPrefix: string; /** * @hidden */ export declare const radioPrefix: string; /** * @hidden */ export declare const buttonPrefix: string; /** * @hidden */ export declare const ddbPrefix: string; /** * @hidden */ export declare const pickerPrefix: string; /** * @hidden */ export declare const dropDownListPrefix: string; /** * @hidden */ export declare const comboBoxPrefix: string; /** * @hidden */ export declare const gridPrefix: string; /** * @hidden */ export declare const jsonTheme: KendoTheme; export {};