Nige White

Results 63 comments of Nige White

This is how it becomes trivially easy to deeply configure whole nested Container blocks at all levels. Look at the new PagingToolbar example. It uses as the items in the...

Let's address this in 7.0 There should be no class-specific implementations of `mergeConfig`. There should be no `setFields`. We just need one loop through the incoming config block: ``` for...

floating positioning is an ability which belongs at the Base Component level.

`MonthView.js` needs this: ![Screenshot 2024-05-15 at 11 10 46](https://github.com/bryntum/support/assets/200516/9f7cb5e0-0460-4d6f-8f7d-3b9bf8a81d5b)

`mode : 'list'` is a `Grid`. So this is nothing to do with Calendar. Can you write invalid Javascript in a Grid column `renderer`?

See also https://github.com/bryntum/support/issues/574

we should make the `.float-root` use ``` display : grid; place-items : center; ``` And then have `.b-centered` use ``` position : static; align-self : auto; ``` That way, they...

This is not resolved. Changing code in a Scheduler/view module will not affect any product which does not extend Scheduler. Fixing in Calendar which is where the poster requested this.

This code in `CalendarRow.js` should do it. Paste it into your IDE, and it should show the small diff: ``` doRefresh() { this._cellMap?.clear(); const me = this, { dayTime, fullWeek,...

Calendar's `SchedulerInterface.js` needs this: ``` eventNameSplitter = /(click|touch|mouse|pointer|key|context|dbl)(.*)/, ``` Then ``` features : { scheduleMenu : { triggerEvent : 'click' } } ``` Will work. But the docs in `ContextMenuBase#config-triggerEvent`...