GithubHelp home page GithubHelp logo

Comments (3)

ANovokmet avatar ANovokmet commented on June 25, 2024

Tasks contain moment which can be formatted and used in labels as you wish.
You can define taskContent for each task like this:

const options = {
    taskContent: (task) => `${task.label} ${task.from.format('HH:mm')}`
}

or you can update the label in the change event (happens before the actual change in the Gantt store)

gantt.api.tasks.on.change(([data]) => {
    const task = data.task.model;
    // be sure to add the "name" property
    task.label = `${task.name} ${task.from.format('HH:mm')}`;
});

from svelte-gantt.

kesyous avatar kesyous commented on June 25, 2024

Very thanks,
Can we move the conflicting others forward?

from svelte-gantt.

ANovokmet avatar ANovokmet commented on June 25, 2024

Very thanks,
Can we move the conflicting others forward?

I suggest you find the conflicting tasks in the source collection, move their from and to and use gantt.$set({tasks: updatedTasks}).

Gantt exposes a function updateTask(task), that upserts a single task, but something like upsertAll(tasks) would be nice too.

from svelte-gantt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.