Package Exports
- kd.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (kd.js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
kd.js
a collection of ui widgets and other nice things.
npm i kd.js
usage
var main = new kd.View;
main.appendToDomBody();
var input = new kd.InputView;
var form = new kd.View;
form.addSubView(input);
form.addSubView(new kd.ButtonView({
title: 'i\'m a button. type in your name and click on me',
callback: function () {
alert('sup ' + input.getValue())
}
}));
var tabs = new kd.TabView({
hideHandleCloseIcons: true,
paneData: [
{
title: 'tab1',
partial: 'that\'s me, tab1'
},
{
title: 'form',
view: form
}
]
});
main.addSubView(tabs);
example
Type make example
to checkout some examples.
development
To watch lib
and build standalone umd package into dist
folder upon changes, type: make development-dist
If you want to recompile each coffee individually into build
folder, type: make development
Since package.json
exposes only build
folder; if you are bundling kd.js with browserify, second method (along with a npm link
) might be a better option.
license
mit