Class DiagramScrollSettingsBuilder
Inheritance
System.Object
Syncfusion.EJ2.ControlBuilder
DiagramScrollSettingsBuilder
Assembly: Syncfusion.EJ2.dll
public class DiagramScrollSettingsBuilder : ControlBuilder
Constructors
Declaration
public DiagramScrollSettingsBuilder()
Declaration
public DiagramScrollSettingsBuilder(DiagramScrollSettings model)
Parameters
Methods
Defines the maximum distance to be left between the object and the scroll bar to trigger auto scrolling
Declaration
public DiagramScrollSettingsBuilder AutoScrollBorder(DiagramMargin value)
Parameters
Returns
Declaration
public DiagramScrollSettingsBuilder AutoScrollBorder(Action<DiagramMarginBuilder> autoScrollBorder)
Parameters
Returns
Specifies the interval (in milliseconds) between scroll triggers.
Declaration
public DiagramScrollSettingsBuilder AutoScrollFrequency(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns
Enables or Disables the auto scroll option
Declaration
public DiagramScrollSettingsBuilder CanAutoScroll(bool value)
Parameters
| Type |
Name |
Description |
| System.Boolean |
value |
|
Returns
Defines the currentZoom value of diagram
Declaration
public DiagramScrollSettingsBuilder CurrentZoom(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns
Defines horizontal offset of the scroller
Declaration
public DiagramScrollSettingsBuilder HorizontalOffset(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns
Defines the maximum zoom value of the scroller
Declaration
public DiagramScrollSettingsBuilder MaxZoom(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns
Defines the minimum zoom value of the diagram
Declaration
public DiagramScrollSettingsBuilder MinZoom(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns
Defines the maximum distance to be left between the object and the edge of the page.
Declaration
public DiagramScrollSettingsBuilder Padding(DiagramMargin value)
Parameters
Returns
Declaration
public DiagramScrollSettingsBuilder Padding(Action<DiagramMarginBuilder> padding)
Parameters
Returns
Defines the scrollable area of diagram. Applicable, if the scroll limit is “limitedâ€.
Declaration
public DiagramScrollSettingsBuilder ScrollableArea(object value)
Parameters
| Type |
Name |
Description |
| System.Object |
value |
|
Returns
Defines the scrollable region of diagram.
Diagram - Enables scrolling to view the diagram content
Infinity - Diagram will be extended, when we try to scroll the diagram
Declaration
public DiagramScrollSettingsBuilder ScrollLimit(ScrollLimit value)
Parameters
Returns
Defines vertical offset of the scroller
Declaration
public DiagramScrollSettingsBuilder VerticalOffset(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns
Allows to read the viewport height of the diagram
Declaration
public DiagramScrollSettingsBuilder ViewPortHeight(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns
Allows to read the viewport width of the diagram
Declaration
public DiagramScrollSettingsBuilder ViewPortWidth(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns
Specifies the percentage of scale value for each ZoomIn or ZoomOut functionality.
Declaration
public DiagramScrollSettingsBuilder ZoomFactor(double value)
Parameters
| Type |
Name |
Description |
| System.Double |
value |
|
Returns