UNPKG

jqwidgets-framework

Version:

jQWidgets is an advanced Angular, Vue, Blazor, React, Web Components, jquery, ASP .NET MVC, Custom Elements and HTML5 UI framework.

34 lines (29 loc) 1.44 kB
/// <reference path="../../../jqwidgets-ts/jqwidgets.d.ts" /> function createNavbars(selector, secondSelector, thirdSelector, fourthSelector) { // initialization options - validated in typescript // jqwidgets.NavBarOptions has generated TS definition let options: jqwidgets.NavBarOptions = { height: 40, selectedItem: 0 }; // creates an instances let firstNavbar: jqwidgets.jqxNavBar = jqwidgets.createInstance(selector, 'jqxNavBar', options); let secondNavbar: jqwidgets.jqxNavBar = jqwidgets.createInstance(secondSelector, 'jqxNavBar', options); let thirdNavbar: jqwidgets.jqxNavBar = jqwidgets.createInstance(thirdSelector, 'jqxNavBar', options); let fourthNavbar: jqwidgets.jqxNavBar = jqwidgets.createInstance(fourthSelector, 'jqxNavBar', options); } function createNavbarsWithMoreItems(selector, secondSelector, thirdSelector) { let options: jqwidgets.NavBarOptions = { height: 160, selectedItem: 0 }; let myNavbar: jqwidgets.jqxNavBar = jqwidgets.createInstance(selector, 'jqxNavBar', options); } function createNavbarsArray(selector, secondSelector, thirdSelector) { let options: jqwidgets.NavBarOptions = { height: 40, columns: ['30%', '50%', '20%'], selectedItem: 0 }; let myNavbar: jqwidgets.jqxNavBar = jqwidgets.createInstance(selector, 'jqxNavBar', options); }