mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-01-28 07:03:17 +08:00
Add milestone to ganttDb
This commit is contained in:
parent
7d3578b31a
commit
a3eef7298e
@ -157,7 +157,7 @@ const compileData = function (prevTask, dataStr) {
|
||||
|
||||
const task = {}
|
||||
|
||||
// Get tags like active, done cand crit
|
||||
// Get tags like active, done, crit and milestone
|
||||
let matchFound = true
|
||||
while (matchFound) {
|
||||
matchFound = false
|
||||
@ -176,6 +176,11 @@ const compileData = function (prevTask, dataStr) {
|
||||
data.shift(1)
|
||||
matchFound = true
|
||||
}
|
||||
if (data[0].match(/^\s*milestone\s*$/)) {
|
||||
task.milestone = true
|
||||
data.shift(1)
|
||||
matchFound = true
|
||||
}
|
||||
}
|
||||
for (let i = 0; i < data.length; i++) {
|
||||
data[i] = data[i].trim()
|
||||
@ -215,7 +220,7 @@ const parseData = function (prevTaskId, dataStr) {
|
||||
|
||||
const task = {}
|
||||
|
||||
// Get tags like active, done cand crit
|
||||
// Get tags like active, done, crit and milestone
|
||||
let matchFound = true
|
||||
while (matchFound) {
|
||||
matchFound = false
|
||||
@ -234,6 +239,11 @@ const parseData = function (prevTaskId, dataStr) {
|
||||
data.shift(1)
|
||||
matchFound = true
|
||||
}
|
||||
if (data[0].match(/^\s*milestone\s*$/)) {
|
||||
task.milestone = true
|
||||
data.shift(1)
|
||||
matchFound = true
|
||||
}
|
||||
}
|
||||
for (let i = 0; i < data.length; i++) {
|
||||
data[i] = data[i].trim()
|
||||
@ -281,6 +291,7 @@ export const addTask = function (descr, data) {
|
||||
rawTask.active = taskInfo.active
|
||||
rawTask.done = taskInfo.done
|
||||
rawTask.crit = taskInfo.crit
|
||||
rawTask.milestone = taskInfo.milestone
|
||||
|
||||
const pos = rawTasks.push(rawTask)
|
||||
|
||||
@ -308,6 +319,7 @@ export const addTaskOrg = function (descr, data) {
|
||||
newTask.active = taskInfo.active
|
||||
newTask.done = taskInfo.done
|
||||
newTask.crit = taskInfo.crit
|
||||
newTask.milestone = taskInfo.milestone
|
||||
lastTask = newTask
|
||||
tasks.push(newTask)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user