Premium support for our pure JavaScript UI components
Hi,
We are using scheduler pro but want to disable the backing engine (chronograph) as all of our logic is calculated using our own engine in the backend. Is there a way to disable this functionality? We purely want to use scheduler pro as a display tool.
Kind regards,
Sean
Hi,
For that you can override all methods that calculates various properties to a fixed implementation that returns written value, something like:
import { ProposedOrPrevious } from '......../ChronoGraph/chrono/Effect.js'
class MyTaskModel extends TaskModel {
* calculateStartDate () {
return yield ProposedOrPrevious
}
}
You need to override start/end/duration in this way, at least.
Thanks for your reply! How am I able to do this if I am including it from the UMD bundle? I can not see the Chronograph classes exposed.
Would prefer not to switch to using plain sources as that would be quite an exercise. How long until they can be exposed in the bundle?
I see. Not quite sure when exactly, should be available in the nightly build in a few days.
I just noticed that there are no nightly builds for scheduler pro in the customer zone. Anyway I can access these?
Looks like a build hasn't triggered correctly, we'll investigate and get it fixed.
If we get it fixed tomorrow, builds should appear the day after - so in the next few days.