UNPKG

devextreme

Version:

HTML5 JavaScript Component Suite for Responsive Web Development

100 lines (54 loc) 3.59 kB
/** * DevExtreme (common.d.ts) * Version: 22.1.9 * Build date: Tue Apr 18 2023 * * Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/ */ export type ApplyValueMode = 'instantly' | 'useButtons'; export type ButtonStyle = 'text' | 'outlined' | 'contained'; export type ButtonType = 'back' | 'danger' | 'default' | 'normal' | 'success'; export type DataStructure = 'plain' | 'tree'; export type DataType = 'string' | 'number' | 'date' | 'boolean' | 'object' | 'datetime'; export type Direction = 'bottom' | 'left' | 'right' | 'top'; export type DragDirection = 'both' | 'horizontal' | 'vertical'; export type DragHighlight = 'push' | 'indicate'; export type EditorStyle = 'outlined' | 'underlined' | 'filled'; export type ExportFormat = 'GIF' | 'JPEG' | 'PDF' | 'PNG' | 'SVG'; export type FieldChooserLayout = 0 | 1 | 2; export type FirstDayOfWeek = 0 | 1 | 2 | 3 | 4 | 5 | 6; export type Format = 'billions' | 'currency' | 'day' | 'decimal' | 'exponential' | 'fixedPoint' | 'largeNumber' | 'longDate' | 'longTime' | 'millions' | 'millisecond' | 'month' | 'monthAndDay' | 'monthAndYear' | 'percent' | 'quarter' | 'quarterAndYear' | 'shortDate' | 'shortTime' | 'thousands' | 'trillions' | 'year' | 'dayOfWeek' | 'hour' | 'longDateLongTime' | 'minute' | 'second' | 'shortDateShortTime'; export type HorizontalAlignment = 'center' | 'left' | 'right'; export type HorizontalEdge = 'left' | 'right'; export type LabelMode = 'static' | 'floating' | 'hidden'; export type MaskMode = 'always' | 'onFocus'; export type Mode = 'auto'; // eslint-disable-line @typescript-eslint/no-type-alias export type Orientation = 'horizontal' | 'vertical'; export type PageLoadMode = 'nextButton' | 'scrollBottom'; export type PageOrientation = 'portrait' | 'landscape'; export type Position = 'bottom' | 'left' | 'right' | 'top'; export type PositionAlignment = 'bottom' | 'center' | 'left' | 'left bottom' | 'left top' | 'right' | 'right bottom' | 'right top' | 'top'; export type ScrollbarMode = 'always' | 'never' | 'onHover' | 'onScroll'; export type ScrollDirection = 'both' | 'horizontal' | 'vertical'; export type ScrollMode = 'standard' | 'virtual'; export type SearchMode = 'contains' | 'startswith' | 'equals'; export type SelectAllMode = 'allPages' | 'page'; export type SimplifiedSearchMode = 'contains' | 'startswith'; export type SingleMultipleAllOrNone = 'single' | 'multiple' | 'all' | 'none'; export type SingleMultipleOrNone = 'single' | 'multiple' | 'none'; export type SingleOrMultiple = 'single' | 'multiple'; export type SingleOrNone = 'single' | 'none'; export type SlideOutMenuPosition = 'inverted' | 'normal'; export type SortOrder = 'asc' | 'desc'; export type StoreType = 'array' | 'local' | 'odata'; export type SubmenuShowMode = 'onClick' | 'onHover'; export type TextBoxPredefinedButton = 'clear'; // eslint-disable-line @typescript-eslint/no-type-alias export type TextEditorButtonLocation = 'after' | 'before'; export type ToolbarItemComponent = 'dxAutocomplete' | 'dxButton' | 'dxCheckBox' | 'dxDateBox' | 'dxMenu' | 'dxSelectBox' | 'dxTabs' | 'dxTextBox' | 'dxButtonGroup' | 'dxDropDownButton'; export type ToolbarItemLocation = 'after' | 'before' | 'center'; export type TooltipShowMode = 'always' | 'onHover'; export type ValidationMessageMode = 'always' | 'auto'; export type ValidationStatus = 'valid' | 'invalid' | 'pending'; export type VerticalAlignment = 'bottom' | 'center' | 'top'; export type VerticalEdge = 'bottom' | 'top';