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