@progress/kendo-angular-chart-wizard
Version:
Kendo UI Angular Chart Wizard component
47 lines (46 loc) • 1.28 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 { WindowState } from '@progress/kendo-angular-dialog';
/**
* Represents the window settings for the Chart Wizard.
*
* Use this interface to set the size, state, and modality of the Chart Wizard window.
*
* @example
* ```typescript
* const settings: WindowSettings = {
* width: 600,
* height: 400,
* state: 'default',
* modal: true
* };
* ```
*/
export interface WindowSettings {
/**
* Sets the width of the window in pixels.
*/
width?: number;
/**
* Sets the height of the window in pixels.
*/
height?: number;
/**
* Sets the minimum width of the window in pixels.
*/
minWidth?: number;
/**
* Sets the minimum height of the window in pixels.
*/
minHeight?: number;
/**
* Sets the initial state of the window.
*/
state?: WindowState;
/**
* Specifies if the window is modal.
*/
modal?: boolean;
}