Class SplitterPaneBuilder
Inheritance
System.Object
Syncfusion.EJ2.ControlBuilder
SplitterPaneBuilder
Assembly: Syncfusion.EJ2.dll
Syntax
public class SplitterPaneBuilder : ControlBuilder
Constructors
SplitterPaneBuilder()
Declaration
public SplitterPaneBuilder()
SplitterPaneBuilder(List<SplitterPane>)
Declaration
public SplitterPaneBuilder(List<SplitterPane> collection)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<SplitterPane> |
collection |
|
Methods
Add()
Declaration
Collapsed(Boolean)
Specifies whether a pane is collapsed or not collapsed at the initial rendering of splitter.
Declaration
public SplitterPaneBuilder Collapsed(bool collapsed)
Parameters
Type |
Name |
Description |
System.Boolean |
collapsed |
|
Returns
Collapsible(Boolean)
Specifies whether a pane is collapsible or not collapsible.
Declaration
public SplitterPaneBuilder Collapsible(bool collapsible)
Parameters
Type |
Name |
Description |
System.Boolean |
collapsible |
|
Returns
Content(String)
Specifies the content of split pane as plain text, HTML markup, or any other JavaScript controls.
Declaration
public SplitterPaneBuilder Content(string content)
Parameters
Type |
Name |
Description |
System.String |
content |
|
Returns
ContentTemplate(Action<Object>)
Declaration
public SplitterPaneBuilder ContentTemplate(Action<object> template)
Parameters
Type |
Name |
Description |
System.Action<System.Object> |
template |
|
Returns
ContentTemplate(Func<Object, Object>)
Declaration
public SplitterPaneBuilder ContentTemplate(Func<object, object> template)
Parameters
Type |
Name |
Description |
System.Func<System.Object, System.Object> |
template |
|
Returns
CssClass(String)
Specifies the CSS class names that defines specific user-defined
styles and themes to be appended on corresponding pane of the Splitter.
It is used to customize the Splitter control panes.
One or more custom CSS classes can be specified to the Splitter panes.
Declaration
public SplitterPaneBuilder CssClass(string cssClass)
Parameters
Type |
Name |
Description |
System.String |
cssClass |
|
Returns
Max(String)
Specifies the maximum size of a pane. The pane cannot be resized if it is more than the specified maximum limit.
Declaration
public SplitterPaneBuilder Max(string max)
Parameters
Type |
Name |
Description |
System.String |
max |
|
Returns
Min(String)
Specifies the minimum size of a pane. The pane cannot be resized if it is less than the specified minimum size.
Declaration
public SplitterPaneBuilder Min(string min)
Parameters
Type |
Name |
Description |
System.String |
min |
|
Returns
Resizable(Boolean)
Specifies the value whether a pane is resizable. By default, the Splitter is resizable in all panes.
You can disable this for any specific panes using this property.
Declaration
public SplitterPaneBuilder Resizable(bool resizable)
Parameters
Type |
Name |
Description |
System.Boolean |
resizable |
|
Returns
Size(String)
Configures the properties for each pane.
Declaration
public SplitterPaneBuilder Size(string size)
Parameters
Type |
Name |
Description |
System.String |
size |
|
Returns