Skip to main content

GanttBuilder<T> Members

A Gantt control.

Constructors

Name Description
GanttBuilder(OptionsOwnerContext) For internal use only. Initializes a new GanttBuilder class instance.

Methods

Name Description
AccessKey(JS) Specifies the shortcut key that sets focus on the UI component. Mirrors the client-side accessKey option.
AccessKey(String) Specifies the shortcut key that sets focus on the UI component. Mirrors the client-side accessKey option.
ActiveStateEnabled(JS) Specifies whether the UI component changes its visual state as a result of user interaction. Mirrors the client-side activeStateEnabled option.
ActiveStateEnabled(Boolean) Specifies whether the UI component changes its visual state as a result of user interaction. Mirrors the client-side activeStateEnabled option.
AllowSelection(JS) Specifies whether users can select tasks in the Gantt. Mirrors the client-side allowSelection option.
AllowSelection(Boolean) Specifies whether users can select tasks in the Gantt. Mirrors the client-side allowSelection option.
Columns(JS) An array of columns in the Gantt. Mirrors the client-side columns option.
Columns(Action<CollectionFactory<GanttColumnBuilder<T>>>) An array of columns in the Gantt. Mirrors the client-side columns option.
Columns(IEnumerable<String>) An array of columns in the Gantt. Mirrors the client-side columns option.
ContextMenu(Action<GanttContextMenuBuilder>) Configures the context menu settings. Mirrors the client-side contextMenu object.
Dependencies(Action<GanttDependenciesBuilder>) Configures dependencies. Mirrors the client-side dependencies object.
Disabled(JS) Specifies whether the UI component responds to user interaction. Mirrors the client-side disabled option.
Disabled(Boolean) Specifies whether the UI component responds to user interaction. Mirrors the client-side disabled option.
Editing(Action<GanttEditingBuilder>) Configures edit properties. Mirrors the client-side editing object.
ElementAttr(JS) Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element.
ElementAttr(Dictionary<String, Object>) Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element.
ElementAttr(Object) Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element.
ElementAttr(String, Object) Mirrors the client-side elementAttr option, specifies attributes for the control’s root HTML element.
EndDateRange(JS) Specifies the end date of the date interval in the Gantt chart. Mirrors the client-side endDateRange object.
EndDateRange(DateTime) Specifies the end date of the date interval in the Gantt chart. Mirrors the client-side endDateRange object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
FilterRow(Action<GanttFilterRowBuilder>) Mirrors the client-side filterRow object.
FirstDayOfWeek(FirstDayOfWeek) Specifies the first day of a week. Mirrors the client-side firstDayOfWeek option.
FocusStateEnabled(JS) Specifies whether the UI component can be focused using keyboard navigation. Mirrors the client-side focusStateEnabled option.
FocusStateEnabled(Boolean) Specifies whether the UI component can be focused using keyboard navigation. Mirrors the client-side focusStateEnabled option.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
HeaderFilter(Action<GanttHeaderFilterBuilder>) Configures the header filter settings. Mirrors the client-side headerFilter object.
Height(JS) Specifies the UI component's height. Mirrors the client-side height option.
Height(Double) Specifies the UI component's height. Mirrors the client-side height option.
Height(String) Specifies the UI component's height. Mirrors the client-side height option.
Hint(JS) Specifies text for a hint that appears when a user pauses on the UI component. Mirrors the client-side hint option.
Hint(String) Specifies text for a hint that appears when a user pauses on the UI component. Mirrors the client-side hint option.
HoverStateEnabled(JS) Specifies whether the UI component changes its state when a user pauses on it. Mirrors the client-side hoverStateEnabled option.
HoverStateEnabled(Boolean) Specifies whether the UI component changes its state when a user pauses on it. Mirrors the client-side hoverStateEnabled option.
ID(JS) Specifies the id attribute for the control’s HTML element (used for nested controls within templates).
ID(String) Specifies the id attribute for the control’s HTML element.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
OnContentReady(RazorBlock) A function that is executed when the UI component is rendered and each time the component is repainted. Mirrors the client-side onContentReady option.
OnContentReady(String) A function that is executed when the UI component is rendered and each time the component is repainted. Mirrors the client-side onContentReady option.
OnContextMenuPreparing(RazorBlock) A function that is executed before the context menu is rendered. Mirrors the client-side onContextMenuPreparing option.
OnContextMenuPreparing(String) A function that is executed before the context menu is rendered. Mirrors the client-side onContextMenuPreparing option.
OnCustomCommand(RazorBlock) A function that is executed after a custom command item was clicked. Allows you to implement a custom command's functionality. Mirrors the client-side onCustomCommand option.
OnCustomCommand(String) A function that is executed after a custom command item was clicked. Allows you to implement a custom command's functionality. Mirrors the client-side onCustomCommand option.
OnDependencyDeleted(RazorBlock) A function that is executed when a dependency is deleted. Mirrors the client-side onDependencyDeleted option.
OnDependencyDeleted(String) A function that is executed when a dependency is deleted. Mirrors the client-side onDependencyDeleted option.
OnDependencyDeleting(RazorBlock) A function that is executed before a dependency is deleted. Mirrors the client-side onDependencyDeleting option.
OnDependencyDeleting(String) A function that is executed before a dependency is deleted. Mirrors the client-side onDependencyDeleting option.
OnDependencyInserted(RazorBlock) A function that is executed when a dependency is inserted. Mirrors the client-side onDependencyInserted option.
OnDependencyInserted(String) A function that is executed when a dependency is inserted. Mirrors the client-side onDependencyInserted option.
OnDependencyInserting(RazorBlock) A function that is executed before a dependency is inserted. Mirrors the client-side onDependencyInserting option.
OnDependencyInserting(String) A function that is executed before a dependency is inserted. Mirrors the client-side onDependencyInserting option.
OnDisposing(RazorBlock) A function that is executed before the UI component is disposed of. Mirrors the client-side onDisposing option.
OnDisposing(String) A function that is executed before the UI component is disposed of. Mirrors the client-side onDisposing option.
OnInitialized(RazorBlock) A function used in JavaScript frameworks to save the UI component instance. Mirrors the client-side onInitialized option.
OnInitialized(String) A function used in JavaScript frameworks to save the UI component instance. Mirrors the client-side onInitialized option.
OnOptionChanged(RazorBlock) A function that is executed after a UI component property is changed. Mirrors the client-side onOptionChanged option.
OnOptionChanged(String) A function that is executed after a UI component property is changed. Mirrors the client-side onOptionChanged option.
OnResourceAssigned(RazorBlock) A function that is executed when a resource is assigned to a task. Mirrors the client-side onResourceAssigned option.
OnResourceAssigned(String) A function that is executed when a resource is assigned to a task. Mirrors the client-side onResourceAssigned option.
OnResourceAssigning(RazorBlock) A function that is executed before a resource is assigned to a task. Mirrors the client-side onResourceAssigning option.
OnResourceAssigning(String) A function that is executed before a resource is assigned to a task. Mirrors the client-side onResourceAssigning option.
OnResourceDeleted(RazorBlock) A function that is executed when a resource is deleted. Mirrors the client-side onResourceDeleted option.
OnResourceDeleted(String) A function that is executed when a resource is deleted. Mirrors the client-side onResourceDeleted option.
OnResourceDeleting(RazorBlock) A function that is executed before a resource is deleted. Mirrors the client-side onResourceDeleting option.
OnResourceDeleting(String) A function that is executed before a resource is deleted. Mirrors the client-side onResourceDeleting option.
OnResourceInserted(RazorBlock) A function that is executed when a resource is inserted. Mirrors the client-side onResourceInserted option.
OnResourceInserted(String) A function that is executed when a resource is inserted. Mirrors the client-side onResourceInserted option.
OnResourceInserting(RazorBlock) A function that is executed before a resource is inserted. Mirrors the client-side onResourceInserting option.
OnResourceInserting(String) A function that is executed before a resource is inserted. Mirrors the client-side onResourceInserting option.
OnResourceManagerDialogShowing(RazorBlock) A function that is executed before the Resource Manager dialog is shown. Mirrors the client-side onResourceManagerDialogShowing option.
OnResourceManagerDialogShowing(String) A function that is executed before the Resource Manager dialog is shown. Mirrors the client-side onResourceManagerDialogShowing option.
OnResourceUnassigned(RazorBlock) A function that is executed when a resource is unassigned from a task. Mirrors the client-side onResourceUnassigned option.
OnResourceUnassigned(String) A function that is executed when a resource is unassigned from a task. Mirrors the client-side onResourceUnassigned option.
OnResourceUnassigning(RazorBlock) A function that is executed before a resource is unassigned from a task. Mirrors the client-side onResourceUnassigning option.
OnResourceUnassigning(String) A function that is executed before a resource is unassigned from a task. Mirrors the client-side onResourceUnassigning option.
OnScaleCellPrepared(RazorBlock) A function that is executed before a scale cell is prepared. Mirrors the client-side onScaleCellPrepared option.
OnScaleCellPrepared(String) A function that is executed before a scale cell is prepared. Mirrors the client-side onScaleCellPrepared option.
OnSelectionChanged(RazorBlock) A function that is executed after users select a task or clear its selection. Mirrors the client-side onSelectionChanged option.
OnSelectionChanged(String) A function that is executed after users select a task or clear its selection. Mirrors the client-side onSelectionChanged option.
OnTaskClick(RazorBlock) A function that is executed when a user clicks a task. Mirrors the client-side onTaskClick option.
OnTaskClick(String) A function that is executed when a user clicks a task. Mirrors the client-side onTaskClick option.
OnTaskDblClick(RazorBlock) A function that is executed when a user double-clicks a task. Mirrors the client-side onTaskDblClick option.
OnTaskDblClick(String) A function that is executed when a user double-clicks a task. Mirrors the client-side onTaskDblClick option.
OnTaskDeleted(RazorBlock) A function that is executed when a task is deleted. Mirrors the client-side onTaskDeleted option.
OnTaskDeleted(String) A function that is executed when a task is deleted. Mirrors the client-side onTaskDeleted option.
OnTaskDeleting(RazorBlock) A function that is executed before a task is deleted. Mirrors the client-side onTaskDeleting option.
OnTaskDeleting(String) A function that is executed before a task is deleted. Mirrors the client-side onTaskDeleting option.
OnTaskEditDialogShowing(RazorBlock) A function that is executed before the edit dialog is shown. Mirrors the client-side onTaskEditDialogShowing option.
OnTaskEditDialogShowing(String) A function that is executed before the edit dialog is shown. Mirrors the client-side onTaskEditDialogShowing option.
OnTaskInserted(RazorBlock) A function that is executed when a task is inserted. Mirrors the client-side onTaskInserted option.
OnTaskInserted(String) A function that is executed when a task is inserted. Mirrors the client-side onTaskInserted option.
OnTaskInserting(RazorBlock) A function that is executed before a task is inserted. Mirrors the client-side onTaskInserting option.
OnTaskInserting(String) A function that is executed before a task is inserted. Mirrors the client-side onTaskInserting option.
OnTaskMoving(RazorBlock) A function that is executed before a task is moved. Mirrors the client-side onTaskMoving option.
OnTaskMoving(String) A function that is executed before a task is moved. Mirrors the client-side onTaskMoving option.
OnTaskUpdated(RazorBlock) A function that is executed when a task is updated. Mirrors the client-side onTaskUpdated option.
OnTaskUpdated(String) A function that is executed when a task is updated. Mirrors the client-side onTaskUpdated option.
OnTaskUpdating(RazorBlock) A function that is executed before a task is updated. Mirrors the client-side onTaskUpdating option.
OnTaskUpdating(String) A function that is executed before a task is updated. Mirrors the client-side onTaskUpdating option.
Option(String, Object) Specifies an option by its name.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Render() Inherited from WidgetBuilder.
ResourceAssignments(Action<GanttResourceAssignmentsBuilder>) Configures resource assignments. Mirrors the client-side resourceAssignments object.
Resources(Action<GanttResourcesBuilder>) Configures task resources. Mirrors the client-side resources object.
RootValue(Object) Specifies the root task's identifier. Mirrors the client-side rootValue option.
ScaleType(GanttScaleType) Specifies the zoom level of tasks in the Gantt chart. Mirrors the client-side scaleType option.
ScaleTypeRange(Action<GanttScaleTypeRangeBuilder>) Configures zoom range settings. Mirrors the client-side scaleTypeRange object.
SelectedRowKey(Object) Allows you to select a row or determine which row is selected. Mirrors the client-side selectedRowKey option.
ShowDependencies(JS) Specifies whether to display dependencies between tasks. Mirrors the client-side showDependencies option.
ShowDependencies(Boolean) Specifies whether to display dependencies between tasks. Mirrors the client-side showDependencies option.
ShowResources(JS) Specifies whether to display task resources. Mirrors the client-side showResources option.
ShowResources(Boolean) Specifies whether to display task resources. Mirrors the client-side showResources option.
ShowRowLines(JS) Specifies whether to show/hide horizontal faint lines that separate tasks. Mirrors the client-side showRowLines option.
ShowRowLines(Boolean) Specifies whether to show/hide horizontal faint lines that separate tasks. Mirrors the client-side showRowLines option.
Sorting(Action<GanttSortingBuilder>) Configures sort settings. Mirrors the client-side sorting object.
StartDateRange(JS) Specifies the start date of the date interval in the Gantt chart. Mirrors the client-side startDateRange object.
StartDateRange(DateTime) Specifies the start date of the date interval in the Gantt chart. Mirrors the client-side startDateRange object.
StripLines(Action<CollectionFactory<GanttStripLineBuilder>>) Configures strip lines. Mirrors the client-side stripLines object.
TabIndex(JS) Specifies the number of the element when the Tab key is used for navigating. Mirrors the client-side tabIndex option.
TabIndex(Int32) Specifies the number of the element when the Tab key is used for navigating. Mirrors the client-side tabIndex option.
TaskContentTemplate(JS) Specifies custom content for the task. Mirrors the client-side taskContentTemplate option.
TaskContentTemplate(RazorBlock) Specifies custom content for the task. Mirrors the client-side taskContentTemplate option.
TaskContentTemplate(TemplateName) Specifies custom content for the task. Mirrors the client-side taskContentTemplate option.
TaskContentTemplate(String) Specifies custom content for the task. Mirrors the client-side taskContentTemplate option.
TaskListWidth(JS) Specifies the width of the task list in pixels. Mirrors the client-side taskListWidth option.
TaskListWidth(Double) Specifies the width of the task list in pixels. Mirrors the client-side taskListWidth option.
TaskProgressTooltipContentTemplate(JS) Specifies custom content for the tooltip that displays the task's progress while the progress handler is resized in the UI. Mirrors the client-side taskProgressTooltipContentTemplate option.
TaskProgressTooltipContentTemplate(RazorBlock) Specifies custom content for the tooltip that displays the task's progress while the progress handler is resized in the UI. Mirrors the client-side taskProgressTooltipContentTemplate option.
TaskProgressTooltipContentTemplate(TemplateName) Specifies custom content for the tooltip that displays the task's progress while the progress handler is resized in the UI. Mirrors the client-side taskProgressTooltipContentTemplate option.
TaskProgressTooltipContentTemplate(String) Specifies custom content for the tooltip that displays the task's progress while the progress handler is resized in the UI. Mirrors the client-side taskProgressTooltipContentTemplate option.
Tasks(Action<GanttTasksBuilder>) Configures tasks. Mirrors the client-side tasks object.
TaskTimeTooltipContentTemplate(JS) Specifies custom content for the tooltip that displays the task's start and end time while the task is resized in the UI. Mirrors the client-side taskTimeTooltipContentTemplate option.
TaskTimeTooltipContentTemplate(RazorBlock) Specifies custom content for the tooltip that displays the task's start and end time while the task is resized in the UI. Mirrors the client-side taskTimeTooltipContentTemplate option.
TaskTimeTooltipContentTemplate(TemplateName) Specifies custom content for the tooltip that displays the task's start and end time while the task is resized in the UI. Mirrors the client-side taskTimeTooltipContentTemplate option.
TaskTimeTooltipContentTemplate(String) Specifies custom content for the tooltip that displays the task's start and end time while the task is resized in the UI. Mirrors the client-side taskTimeTooltipContentTemplate option.
TaskTitlePosition(GanttTaskTitlePosition) Specifies a task's title position. Mirrors the client-side taskTitlePosition option.
TaskTooltipContentTemplate(JS) Specifies custom content for the task tooltip. Mirrors the client-side taskTooltipContentTemplate option.
TaskTooltipContentTemplate(RazorBlock) Specifies custom content for the task tooltip. Mirrors the client-side taskTooltipContentTemplate option.
TaskTooltipContentTemplate(TemplateName) Specifies custom content for the task tooltip. Mirrors the client-side taskTooltipContentTemplate option.
TaskTooltipContentTemplate(String) Specifies custom content for the task tooltip. Mirrors the client-side taskTooltipContentTemplate option.
Toolbar(Action<GanttToolbarBuilder>) Configures toolbar settings. Mirrors the client-side toolbar object.
ToString() Inherited from WidgetBuilder.
ToTemplate() Renders the control as a template string for use in another control’s template. Inherited from WidgetBuilder.
Validation(Action<GanttValidationBuilder>) Configures validation properties. Mirrors the client-side validation object.
Visible(JS) Specifies whether the UI component is visible. Mirrors the client-side visible option.
Visible(Boolean) Specifies whether the UI component is visible. Mirrors the client-side visible option.
Width(JS) Specifies the UI component's width. Mirrors the client-side width option.
Width(Double) Specifies the UI component's width. Mirrors the client-side width option.
Width(String) Specifies the UI component's width. Mirrors the client-side width option.
See Also