Hi Jayesh, in case it's not obvious, there are two different APIs you need to wrap your head around. (1) Isis using Wicket components (2) Wicket components wrapping Javascript components.
So, the Wicket JQuery UI that Martin mentions [1], takes care of (2). Note that Isis 1.14.0 uses Wicket 6.x, while Isis 1.15.0-SNAPSHOT uses Wicket 7.x For (1), you need to implement the appropriate Isis APIs, namely ComponentFactory. You should find that the fullcalendar2 add-on [2] or gmap3 add-on [3] helpful... See also our docs [4] Finally, note that we also have a JIRA ticket [5] to integrate Datatables.net [6]. This isn't quite as full-featured as the KendoUI one, but is for the most part open source. There is a Wicketstuff integration for this [7] (taking care of responsibility (2)) ... we use Wicketstuff elsewhere within Isis' Wicket viewer already. So, you might instead want to tackle that existing ticket. HTH Dan [1] https://github.com/sebfz1/wicket-jquery-ui [2] https://github.com/isisaddons/isis-wicket-fullcalendar2 [3] https://github.com/isisaddons/isis-wicket-gmap3 [4] http://isis.apache.org/guides/ugvw/ugvw.html#_ugvw_extending_replacing-page-elements [5] https://issues.apache.org/jira/browse/ISIS-1473 [6] https://datatables.net/ [7] https://github.com/wicketstuff/core/wiki/DataTables On Sat, 22 Jul 2017 at 07:11 Martin Grigorov <[email protected]> wrote: > Hi, > > It should be relatively easy to do. > You could use Wicket JQuery UI library. It provides Wicket integration with > many Kendo UI components. > > From Isis side you'll have to override the mappings for the tables related > ComponentType's. > > Martin > > On Jul 22, 2017 8:58 AM, "Jayesh Prajapati" <[email protected]> wrote: > > Hi Support, > > I want to replace existing table component or add new component to > represent collection in Kendo UI Grid. See below for demo of this component > - http://demos.telerik.com/kendo-ui/grid/excel-export > > I am following instructions of extending viewer for the same but I am > fairly newbie to this. > > I want to understand how difficult or easy it would be to add isis addon or > custom cpt for this need. > > Cheers, > Jayesh >
