Request new features or modifications


Post by gregc »

PasswordField and the core components bundled, and I would be close to being able remove dojo and just go with bryntum components perhaps?


Post by mats »

So you would like a separate Core bundle with just the infrastructure widgets that support our bigger components like Gantt / Calendar?


Post by gregc »

Right, I have lots of pages that don't have a grid on them, there is no need for a big Grid/Gant file. Also tbh I never considered Bryntum a regular forms UI library, just a grid/gantt/scheduler library. I think its a disservice because you have so much out there.

But what I'm not sure, is what we are missing. I think we are missing a PasswordField unless you have a property I couldn't find on a TextField that turns it into a PasswordField.

One of my biggest issues with dojo is the overhead to use it. There is a way to bundle it, but it is so much complex work, I just aint doing it because all our clients are on high speed networks. If you had a 1.5MB or less bundle that excluded grid, gantt, scheduler, etc. I think thats a great thing to offer.

I would need a modal dialog though with tabs, thats a big one not sure if you have it yet.


Post by mats »

But what I'm not sure, is what we are missing. I think we are missing a PasswordField unless you have a property I couldn't find on a TextField that turns it into a PasswordField.

Sure, easy:

new TextField({
    appendTo        : document.body,
    inputAttributes : {
        type : 'password'
    }
});

I would need a modal dialog though with tabs, thats a big one not sure if you have it yet.

Sure we have popups and they can be modal, and since Popup subclasses Container it can contain other widgets like a TabPanel.

Docs:
https://bryntum.com/docs/scheduler/api/Core/widget/Popup
https://bryntum.com/docs/scheduler/api/Core/widget/Popup#config-modal
https://bryntum.com/docs/scheduler/api/Core/widget/TabPanel


Post by gregc »

Nice, I am slowly ripping out Dojo and trying to replace with Bryntum on a different website/project, I'll let you know when I have finished, probably in a couple of months as I'm doing it in bits and pieces in my spare time.


Post Reply