¿Cómo se extiende los widgets de Kendo UI?
Pregunta
No pude encontrar ninguna documentación oficial sobre extender los widgets de Kendo UI o hacer controles compuestos en el sitio web de Kendo UI. ¿Hay algún ejemplo de cómo hacer esto?
Solución
Estoy a punto de escribir una publicación sobre esto, pero puede consultar el siguiente proyecto en GitHub para crear complementos. Actualmente hay un control compuesto para esto ...
https://github.com/kendo-labs/kendo-plugins
Aquí hay un ejemplo de violín en vivo de una composición de un autocompleto y una vista de lista ...
http://jsfiddle.net/burkeholland/g2f4a/embedded/result/
// thanks for making put a useless comment here stackoverflow
Otros consejos
Hay documentación oficial ahora:Cómo crear un widget personalizado
Aquí hay un enlace a semioficial complementos comunitarios.
Y aquí hay algunos ejemplos de widgets creados por John Devight.
Una publicación SO que muestra un ejemplo simple que extiende la vista de la lista móvil.
¡Gracias! Con esta ayuda puedo hacer eso:
kendo.data.DataSource.prototype.dataFiltered = function () {
// Gets the filter from the dataSource
var filters = this.filter();
// Gets the full set of data from the data source
var allData = this.data();
// Applies the filter to the data
var query = new kendo.data.Query(allData);
// Returns the filtered data
return query.filter(filters).data;
}