Name | Type | Default | Description |
AddNewTab | bool | false | Determines if 'Add New' Tab inside the Tabs element is visible. Applicable only to TabsWindow |
AutoCapitalize | WindowAutoCapitalize | WindowAutoCapitalize.None | Determines whether and how the value should be automatically capitalized as it is entered/edited by the user. Applicable only to MultilinePromptWindow. |
AutoExpand | bool | false | Determines whether element will auto expand when the input overflows vertically. Applicable only to MultilinePromptWindow. |
CancelLabel | string | "Cancel" | Determines the label for the 'cancel' button inside the Prompt Window. |
CompleteLabel | string | "Confirm" | Determines the label for the 'Complete' button insinde the Progress Window. |
ConfirmLabel | string | "Confirm" | Determines the label for the 'Confirm' button insinde the Prompt Window. |
IsCollapsed | bool | false | Determines if the window is collapsed or not. When collapsed the only the header of the window is visible. |
CloseOnMaskClick | bool | false | When a modal window is opened, thid property determines if clicking on the mask closes the window or not. |
DataSource | IEnumerable<object> | N/A | Determines the data source that will be loaded to the TabsWindow. Applicable only to TabsWindow. |
Disabled | bool | false | Enables or disables the window. |
DisableSnap | bool | false | Enables or disables the window snapping feature. |
DisplayMode | WindowDisplayMode | WindowDisplayMode.Default | Determines how the characters are displayed inside the input. Applicable to Prompt Window. |
DropPosition | WindowDropPosition | WindowDropPosition. | Applicable to TabsWindow when docked inside a DockingLayout Custom Element. Determines where the window(it's tab items as well) can be dropped inside the DockingLayout. The property is an array that accepts multiple positions. Note: Positions with prefix 'layout-' are applied to the Tab item children of the TabsWidnow owner that is being dragged. The rest of the positions indicate the allowed drop position inside the hovered target(TabsWindow). Used only by SmartDockingLayout custom elements. Determines the possible drop position inside the DockingLayout. The following values are allowed. |
FormatFunction | object | N/A | A callback function defining the new format for the label of the Progress Bar. Applicable only to ProgressWindow. |
FooterPosition | WindowFooterPosition | WindowFooterPosition.Top | Determines the position of the footer of the window element. |
FooterTemplate | object | N/A | Determines the template for the Dialog section of the window. By default footerTemplate is null. |
HeaderButtons | string[] | new string[]{} | Set's the buttons that will be visible in the header section. |
HeaderTemplate | object | N/A | Determines the template for the Dialog section of the window. By default headerTemplate is null. |
HeaderPosition | TabPosition | TabPosition.Top | Determines the position of the header of the window element. |
Hint | object | N/A | Sets additional helper text below the text box. The hint is visible only when the text box is focued. Applicable to Prompt Window. |
Indeterminate | bool | false | Sets the value of the Progress bar to indeterminate state(null) and starts the animation. Applicable only to ProgressWindow. |
Inverted | bool | false | Sets the filling direction of the Progress Bar. Applicable only to ProgressWindow. |
Label | string | "" | The label of the window that appears in the header area. |
LiveResize | bool | false | When enabled the resizing operation happens live. By default it's not enabled and during resizing a highlighter around the edges of the window appears to outline the current size of the element. |
Layout | object | N/A | Applicable only to TabsWindow when used with a DockingLayout custom element.Used only by SmartDockingLayout. Determines the owner SmartDockingLayout that the window belongs to. When the tabsWindow has been removed from a DockingLayout element, the property is used to indicate that it belongs to that particular Dockinglayout. Accepts a string, representing the ID of a SmartDockingLayout on the page, or an instance of SmartDokcingLayout. |
Locale | string | "en" | Sets or gets the language. Used in conjunction with the property messages. |
Locked | bool | false | Applicable only to TabsWindow when docked inside a DockingLayout Custom Element.Determines of the item can be resized or not. |
IsMaximized | bool | false | Determines if the window is maximized or not. When maximized the window covers the whole viewport. |
Messages | object | N/A | Sets or gets an object specifying strings used in the widget that can be localized. Used in conjunction with the property locale. |
Modal | bool | false | Determines if the window is modal or not. If true the user can only interact with the window and nothing else on the page. |
Max | object | | Applicable to TabsWindow when docked inside a DockingLayout Custom Element. Determines the max size of the item. Applicable to Progress Window by allowing the user to specify the maximum of the ProgressBar. |
Min | object | | Applicable to TabsWindow when docked inside DockingLayout Custom Element. Determines the min size of the item. Applicable to Progress Window by allowing the user to specify the minimu of the ProgressBar. |
IsMinimized | bool | false | Determines if the window is minimized or not. When minimized the window is docked at the bottom left corner of the viewport. |
MaxLength | int | N/A | Sets or gets the maximum number of characters that the user can enter. Applicable to Prompt/MultilinePrompt Window. |
MinLength | int | 2 | Sets or gets the minimum number of characters that the user have to enter to trigger the auto complete functionality. Applicable to Prompt/MultilinePrompt Window. |
IsOpened | bool | false | Determines if the window is visible or not. |
Pinned | bool | false | Determines if the window is pinned or not. Pinned window is a window that can't be dragged but can be resized. |
Placeholder | string | "" | Determines the input's placeholder. Applicable to Prompt Window. |
PromptLabel | string | "" | Determines the label for the Input insinde the PromptWindow. |
Readonly | bool | false | If the element is readonly, users cannot interact with it. |
ResizeIndicator | bool | false | When applied a resize indicator is displayed in the bottom right corner of the window and resizing operation can be initiated only from its position. |
ResizeMode | WindowResizeMode | WindowResizeMode.None | Determines the resizing mode of the window. Several modes are available: - none - resizing is disabled.
- vertical - vertical resizing is allowed.
- horizontal - horizontal resizing is allowed.
- both - horizontal and vertical resizing is allowed.
- top - the window can only be resized from the top side.
- bottom - the window is resizable only from the bottom side.
- left - the window can be resized only from the left side.
- right - the window can be resized only from the right side.
|
RightToLeft | bool | false | Sets or gets the value indicating whether the element is aligned to support locales using right-to-left fonts. |
Required | bool | false | Specifies that the user must fill the input before submitting a form with the text box.Applicable to Prompt Window. |
RequiredMessage | string | "" | Specifies the message that will appear if required is set and no value is provided in the input. Applicable to Prompt Window. |
SelectAllOnFocus | bool | false | Determines whether the content of the input will be selected on focus or not. Applicable to Prompt Window. |
SelectedIndex | int? | N/A | Sets or gets which tab is selected. Applicable only to TabsWindow. |
SelectionMode | TabSelectionMode | TabSelectionMode.Click | Determines the way the user can switch between tabs. Applicable only to TabsWindow. |
SelectionEnd | int | 0 | Indicates the index of the last character in the current selection. Applicable only to MultilinePromptWindow. |
SelectionStart | int | 0 | Indicates the index to the first character in the current selection. Applicable only to MultilinePromptWindow. |
ShowProgressValue | bool | false | Enables/Disabled the label for the Progress Bar. Applicable only to Progress Window. |
Siblings | object[] | new Collection<object[]>() | A getter that returns the siblings (that share the same parent) of a LayoutPanel item that is docked inside a DockingLayout. The siblings are also DockingLayout items ( LayoutPanels).Applicable only to TabsWindow when docked inside a DockingLayout. |
Size | string | "" | Applicable to TabsWindow when nested inside a DockingLayout Custom Element. Determines the size of the item. |
SpellCheck | bool | false | Specifies whether the element is to have its spelling and grammar checked or not. Applicable only to MultilinePromptWindow. |
TabCloseButtons | bool | false | Sets or gets whether close buttons are displayed inside the Tab Strip of the TabsWindow. Applicable only to TabsWindow. |
TabCloseButtonMode | WindowTabCloseButtonMode | WindowTabCloseButtonMode.Default | Determines if the close button is visible on select or always. Applicable only to TabsWindow. |
TabOverflow | Overflow | Overflow.Auto | Sets or gets the Tabs scroll buttons behavior. Applicable only when tabLayout is 'scroll'. Applicable only to TabsWindow. |
TabPosition | TabPosition | TabPosition.Top | Detetmines Tab Strip is positioned of the TabsWindow. Applicable only to TabsWindow. |
TabScrollButtonsPosition | LayoutPosition | LayoutPosition.Both | Sets or gets the position of the scroll buttons inside the Tab header of the TabsWindow. Applicable only to TabsWindow. |
TabTextOrientation | Orientation | Orientation.Horizontal | Sets or gets the orientation of the text in the tabs labels of the TabsWindow. Applicable only to TabsWindow. |
Theme | string | "" | Determines the theme. Theme defines the look of the element |
Unfocusable | bool | false | If is set to true, the element cannot be focused. |
Value | object | | Determines the value of the TextBox/ProgressBar inside the Dialog/Prompt/Progress Window |
WindowParent | object | N/A | Determines the actual parent of the element. The window can size and move only in the area of that element. |
Wrap | WindowWrap | WindowWrap.Soft | Indicates how the input wraps text. Applicable only to MultilinePromptWindow. |