Datatable.js 839 B

12345678910111213141516171819202122232425262728
  1. MWF.xDesktop.requireApp("process.FormDesigner", "Module.Datatable", null, false);
  2. MWF.xApplication.portal.PageDesigner.Module.Datatable = MWF.PCDatatable = new Class({
  3. Extends: MWF.FCDatatable,
  4. Implements: [Options, Events],
  5. options: {
  6. "style": "default",
  7. "propertyPath": "../x_component_portal_PageDesigner/Module/Datatable/datatable.html"
  8. },
  9. initialize: function(form, options){
  10. this.setOptions(options);
  11. this.path = "../x_component_portal_PageDesigner/Module/Datatable/";
  12. this.cssPath = "../x_component_portal_PageDesigner/Module/Datatable/"+this.options.style+"/css.wcss";
  13. this._loadCss();
  14. this.moduleType = "component";
  15. this.moduleName = "datatable";
  16. this.form = form;
  17. this.container = null;
  18. this.containerNode = null;
  19. this.containers = [];
  20. this.elements = [];
  21. this.selectedMultiTds = [];
  22. }
  23. });