Defines the fluent API for configuring the EditorResizableToolbarSettings settings.
Definition
Namespace:Kendo.Mvc.UI
Assembly:Kendo.Mvc.dll
Syntax:
public class EditorResizableToolbarSettings : JsonObject
Inheritance: objectJsonObjectEditorResizableToolbarSettings
Inherited Members
Constructors
Initialization for the EditorResizableToolbarSettings
public EditorResizableToolbarSettings()
Properties
If resizable is set to true the widget will detect changes in the viewport width and will hide the overflowing controls in the tool overflow popup.If resizable.toolbar is assigned an object, it will propagate the Toolbar.overflow configuration to the Editor's toolbar.
public bool Enabled { get; set; }
Defines the overflow mode. The available options are: - "menu" — Moves overflowing items into a dropdown menu. - "scroll" — Keeps items visible and enables horizontal scrolling. - "section" — Groups items into collapsible sections. - "none" — Disables overflow handling; items may be cut off.
public ToolBarOverflowMode? Mode { get; set; }
Defines the visibility of scroll buttons when mode is "scroll". The available options are: - "auto" — Displays scroll buttons only when needed. - "hidden" — Hides the scroll buttons at all times. - "visible" — Always shows the scroll buttons.
public ScrollButtonsType? ScrollButtons { get; set; }
Defines the placement of scroll buttons. The available options are: - "split" — Scroll buttons appear at both ends of the toolbar. - "start" — Scroll buttons appear only at the start of the toolbar. - "end" — Scroll buttons appear only at the end of the toolbar.
public ScrollButtonsPositionType? ScrollButtonsPosition { get; set; }
Specifies the distance (in pixels) the toolbar scrolls when a scroll button is clicked.
public double? ScrollDistance { get; set; }
Methods
Serialize current instance to Dictionary
protected override void Serialize(IDictionary<string, object> json)
Overrides: