diff --git a/metismenu/metismenu-tests.ts b/metismenu/metismenu-tests.ts new file mode 100644 index 000000000..824beecbb --- /dev/null +++ b/metismenu/metismenu-tests.ts @@ -0,0 +1,13 @@ +/// +/// + +$('#menu').metisMenu(); +$('.metismenu').metisMenu({toggle: false}); +$('.test').metisMenu({ + toggle: false, + doubleTapToGo: true, + activeClass: 'active', + collapseClass: 'collapse', + collapseInClass: 'in', + collapsingClass: 'collapsing' +}); diff --git a/metismenu/metismenu.d.ts b/metismenu/metismenu.d.ts new file mode 100644 index 000000000..a4dbdc0fd --- /dev/null +++ b/metismenu/metismenu.d.ts @@ -0,0 +1,19 @@ +// Type definitions for metisMenu 2.0.3 +// Project: http://github.com/onokumus/metisMenu +// Definitions by: onokums +// Definitions: https://github.com/borisyankov/DefinitelyTyped + +/// + +interface MetisMenuOptions { + toggle?: boolean; + doubleTapToGo?: boolean; + activeClass?: string; + collapseClass?: string; + collapseInClass?: string; + collapsingClass?: string; +} + +interface JQuery { + metisMenu(options?: MetisMenuOptions): JQuery; +}