UNPKG

@progress/kendo-angular-scheduler

Version:

Kendo UI Scheduler Angular - Outlook or Google-style angular scheduler calendar. Full-featured and customizable embedded scheduling from the creator developers trust for professional UI components.

54 lines (53 loc) 2.22 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { NumberFormatOptions } from '@progress/kendo-angular-intl'; /** * The available configuration options for the NumericTextBox components, used internally in the recurrence editor. */ export interface NumericTextBoxOptions { /** * Specifies whether the value will be auto-corrected based on the minimum and maximum values * ([see example]({% slug precision_numerictextbox %})). */ autoCorrect?: boolean; /** * Specifies the greatest value that is valid * ([see example]({% slug precision_numerictextbox %}#toc-value-ranges)). */ max?: number; /** * Specifies the smallest value that is valid * ([see example]({% slug precision_numerictextbox %}#toc-value-ranges)). */ min?: number; /** * Determines whether the NumericTextBox is in its read-only state ([see example]({% slug readonly_numerictextbox %})). */ readonly?: boolean; /** * Determines whether the whole value will be selected when the NumericTextBox is clicked. Defaults to `true`. */ selectOnFocus?: boolean; /** * Specifies whether the **Up** and **Down** spin buttons will be rendered * ([see example]({% slug spinbuttons_numerictextbox %})). */ spinners?: boolean; /** * Specifies the value that is used to increment or decrement the component value * ([see example]({% slug predefinedsteps_numerictextbox %})). */ step?: number; /** * Sets the title of the `input` element of the NumericTextBox. */ title?: string; /** * Specifies the number format which is used when the NumericTextBox is not focused * ([see example]({% slug formats_numerictextbox %})). * If `format` is set to `null` or `undefined`, the default format will be used. */ format: string | NumberFormatOptions | null | undefined; }