gadget-ui v10.1.4
gadget-ui
JavaScript UI and data binding library
Gadget-ui is a UI component library that has a built-in model and data-binding mechanism for some of its components.
Current Release
v 10.1.4
Installation
npm install gadget-ui
Including the library
The library can be included in traditional JavaScript form using a standard script tag:
<script src="/node_modules/gadget-ui/dist/gadget-ui.js"></script>
The library can also be included using module imports, which allows you to only import the components needed for a particular page:
import {lightbox, constructor} from "/node_modules/gadget-ui/dist/gadget-ui.es.js"
Instantiating Components
Use the constructor component to create new instances of a gadget-ui component, as so:
// traditional include
const lightbox = gadgetui.objects.Constructor( gadgetui.display.Lightbox, [ document.getElementById("lightbox"),
{images: imageArray, time: 3000, enableModal:false }], true );
// module import
const lightbox = constructor( lightbox, [ document.getElementById("lightbox"),
{images: imageArray, time: 3000, enableModal:false }], true );
Dependencies
Gadget-ui has an optional dependency on velocity-animate to animate transitions in the library. Transitions will be ignored if the library is not installed. All other dependencies are solely for development purposes of the library.
License
gadget-ui is released under the Mozilla Public License 2.0.
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
11 months ago
1 year ago
11 months ago
1 year ago
11 months ago
12 months ago
12 months ago
12 months ago
1 year ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
3 years ago
3 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago