mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-11 12:30:18 +00:00
Webix UI 2.3.0
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
/// <reference path="webix.d.ts" />
|
||||
|
||||
//ajax operations
|
||||
webix.ready(function(){
|
||||
webix.ajax().get("te").then(function(){
|
||||
webix.message( webix.env.isFF ? "FireFox" : "Other" );
|
||||
});
|
||||
});
|
||||
|
||||
//webix helpers
|
||||
webix.html.addCss(document.body, "text");
|
||||
webix.storage.local.get("mydata");
|
||||
|
||||
var proxy = webix.proxy("meteor", "books");
|
||||
|
||||
//webix ui helpers
|
||||
webix.ui.zIndexBase = 101;
|
||||
webix.ui.zIndex();
|
||||
webix.ui.resize();
|
||||
|
||||
//webix ui constructor
|
||||
//basic view
|
||||
var ui = webix.ui({
|
||||
view:"list", id:"l1"
|
||||
});
|
||||
ui.adjust();
|
||||
$$("l1").adjust();
|
||||
|
||||
var l1 = <webix.ui.list>{};
|
||||
var l2 = <webix.ui.view>{};
|
||||
|
||||
//specific view types
|
||||
var ui2 = <webix.ui.list> webix.ui({
|
||||
view:"list", id:"21"
|
||||
});
|
||||
ui2.add({ value:"100" });
|
||||
|
||||
//specific types by id
|
||||
var list = <webix.ui.list> $$("l1");
|
||||
list.add({ value:"100" });
|
||||
list.config.height = 100;
|
||||
|
||||
|
||||
|
||||
|
||||
//config typing
|
||||
var table:webix.ui.datatableConfig = {};
|
||||
table.columns = [];
|
||||
table.autowidth = true;
|
||||
|
||||
webix.ui({ rows:[ table ] });
|
||||
|
||||
//events
|
||||
list.attachEvent("onItemClick", function(id:string, e:Event){
|
||||
var item = (<webix.ui.list>this).getItem(id);
|
||||
var self = webix.$$(e);
|
||||
return true;
|
||||
});
|
||||
|
||||
//data collections
|
||||
var data = new webix.DataCollection();
|
||||
data.config["test"]= 123;
|
||||
|
||||
//mixins
|
||||
var t = webix.DataDriver.json;
|
||||
|
||||
Vendored
+7533
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user