All docs
V19.2
24.2
The page you are viewing does not exist in version 24.2.
24.1
The page you are viewing does not exist in version 24.1.
23.2
The page you are viewing does not exist in version 23.2.
23.1
The page you are viewing does not exist in version 23.1.
22.2
The page you are viewing does not exist in version 22.2.
22.1
The page you are viewing does not exist in version 22.1.
21.2
The page you are viewing does not exist in version 21.2.
21.1
The page you are viewing does not exist in version 21.1.
20.2
The page you are viewing does not exist in version 20.2.
20.1
The page you are viewing does not exist in version 20.1.
19.2
19.1
The page you are viewing does not exist in version 19.1.
18.2
The page you are viewing does not exist in version 18.2.
18.1
The page you are viewing does not exist in version 18.1.
17.2
The page you are viewing does not exist in version 17.2.
Vue
A newer version of this page is available. Switch to the current version.

JavaScript/jQuery Gantt - editing

Configures edit options.

Type:

Object

The widget allows users to add, modify and delete tasks, resources and dependencies. Set the enabled option to true to enable edit functionality.

NOTE
Make sure that your data sources (tasks, resources and dependencies) support edit actions.

View Demo

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            //...
        }
    });
}); 

allowDependencyAdding

Specifies whether a user can add dependencies.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowDependencyAdding: false, 
            //...
        }
    });
}); 

allowDependencyDeleting

Specifies whether a user can delete dependencies.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowDependencyDeleting: false, 
            //...
        }
    });
}); 

allowDependencyUpdating

Specifies whether a user can update dependencies.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowDependencyUpdating: false, 
            //...
        }
    });
}); 

allowResourceAdding

Specifies whether a user can add resources.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowResourceAdding: false, 
            //...
        }
    });
}); 

allowResourceDeleting

Specifies whether a user can delete resources.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowResourceDeleting: false, 
            //...
        }
    });
}); 

allowResourceUpdating

Specifies whether a user can update resources.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowResourceUpdating: false, 
            //...
        }
    });
}); 

allowTaskAdding

Specifies whether a user can add tasks.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowTaskAdding: false, 
            //...
        }
    });
}); 

allowTaskDeleting

Specifies whether a user can delete tasks.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowTaskDeleting: false, 
            //...
        }
    });
}); 

allowTaskUpdating

Specifies whether a user can update tasks.

Type:

Boolean

Default Value: true

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            allowTaskUpdating: false, 
            //...
        }
    });
}); 

enabled

Specifies whether a user can edit tasks, resources and dependencies.

Type:

Boolean

Default Value: false

jQuery
index.js
$(function() {
    $("#gantt").dxGantt({
        editing: {
            enabled: true, 
            //...
        }
    });
});