Allow Tasks to Be Editable - per task/bar - fixes #323 #531
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In follow up on: #323 (comment)
Allows to set the readonly flags in the tasks array. Which allows to turn on/off the editing of dates and progress per task.
Example in the README:
It is shown as a proof of concept but works.
Currently it works by just not showing the handles to edit the dates. Do you like to further secure those modifications in for example the event handlers? For example I do not see a check here for this.gantt.options.readonly_progress but only for the generic read-only flag.
Is that intentional or just an omission in the checks to make them exhaustive?