@sunderapps/n4v
Advanced tools
Comparing version 0.2.0 to 0.2.1
@@ -1,1 +0,1 @@ | ||
{"id":0,"name":"@sunderapps/n4v - v0.1.1","kind":1,"kindString":"Project","flags":{},"comment":{"summary":[{"kind":"text","text":"A library for responsive, accessible navbars."}],"blockTags":[{"tag":"@remarks","content":[{"kind":"text","text":"The n4v library is a responsive, mobile-first, WCAG compliant, \r\ndisclosure design pattern navbar Typescript library for web apps."}]}]},"originalName":"","children":[{"id":123,"name":"default","kind":8388608,"kindString":"Reference","flags":{},"sources":[{"fileName":"main.ts","line":22,"character":0,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/main.ts#L22"}],"target":1},{"id":1,"name":"n4vBar","kind":128,"kindString":"Class","flags":{"isPublic":true},"comment":{"summary":[{"kind":"text","text":"Main n4vbar functionality"}]},"children":[{"id":2,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":23,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L23"}],"signatures":[{"id":3,"name":"new n4vBar","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Initializes and closes the menu"}]},"type":{"type":"reference","id":1,"name":"default"}}]},{"id":4,"name":"el","kind":1024,"kindString":"Property","flags":{},"comment":{"summary":[{"kind":"text","text":"Frequently-referenced elements"}]},"sources":[{"fileName":"ts/n4vbar.ts","line":18,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L18"}],"type":{"type":"reflection","declaration":{"id":5,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":18,"character":8,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L18"}],"indexSignature":{"id":6,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":7,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"union","types":[{"type":"reference","name":"HTMLElement","qualifiedName":"HTMLElement","package":"typescript"},{"type":"literal","value":null}]}}}},"defaultValue":"{}"},{"id":8,"name":"attachElements","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":34,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L34"}],"signatures":[{"id":9,"name":"attachElements","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds elements to "},{"kind":"inline-tag","tag":"@link","text":"`this.el`","target":4}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":10,"name":"attachEvents","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":43,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L43"}],"signatures":[{"id":11,"name":"attachEvents","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds events to the dom"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":29,"name":"closeAllMenus","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":144,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L144"}],"signatures":[{"id":30,"name":"closeAllMenus","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes all submenus of the n4vbar"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":33,"name":"closeClosestMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":172,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L172"}],"signatures":[{"id":34,"name":"closeClosestMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes the menu closest to the document's focus"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":26,"name":"closeSubMenus","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":130,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L130"}],"signatures":[{"id":27,"name":"closeSubMenus","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes all submenus of the provided button's menu"}]},"parameters":[{"id":28,"name":"button","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"Button element of the parent menu"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"reference","name":"HTMLElement","qualifiedName":"HTMLElement","package":"typescript"}]}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":44,"name":"eHandleButtonKeypress","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":228,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L228"}],"signatures":[{"id":45,"name":"eHandleButtonKeypress","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Handles keypresses on n4vbar buttons"}]},"parameters":[{"id":46,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Keyboard event"}]},"type":{"type":"reference","name":"KeyboardEvent","qualifiedName":"KeyboardEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":50,"name":"eHandleKeypress","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":274,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L274"}],"signatures":[{"id":51,"name":"eHandleKeypress","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Handles keypresses on the n4vbar"}]},"parameters":[{"id":52,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Keyboard event"}]},"type":{"type":"reference","name":"KeyboardEvent","qualifiedName":"KeyboardEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":47,"name":"eHandleLinkKeypress","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":254,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L254"}],"signatures":[{"id":48,"name":"eHandleLinkKeypress","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Handles keypresses on n4vbar links"}]},"parameters":[{"id":49,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Keyboard event"}]},"type":{"type":"reference","name":"KeyboardEvent","qualifiedName":"KeyboardEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":37,"name":"eHandleResize","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":200,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L200"}],"signatures":[{"id":38,"name":"eHandleResize","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes the mobile menu when the window resizes"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":39,"name":"eHandleScroll","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":207,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L207"}],"signatures":[{"id":40,"name":"eHandleScroll","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes all submenus when the page is scrolled"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":55,"name":"eToggleMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":300,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L300"}],"signatures":[{"id":56,"name":"eToggleMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the clicked submenu"}]},"parameters":[{"id":57,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Mouse event"}]},"type":{"type":"reference","name":"MouseEvent","qualifiedName":"MouseEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":53,"name":"eToggleMobileMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":292,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L292"}],"signatures":[{"id":54,"name":"eToggleMobileMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the mobile menu"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":41,"name":"eWrapTab","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":215,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L215"}],"signatures":[{"id":42,"name":"eWrapTab","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Sends the focus to the menu button after tabbing past the last menu item"}]},"parameters":[{"id":43,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Keyboard event"}]},"type":{"type":"reference","name":"KeyboardEvent","qualifiedName":"KeyboardEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":12,"name":"enableJavascript","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":65,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L65"}],"signatures":[{"id":13,"name":"enableJavascript","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds classes that inform the styles that javascript is enabled"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":31,"name":"openClosestMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":154,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L154"}],"signatures":[{"id":32,"name":"openClosestMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Opens the menu closest to the document's focus"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":19,"name":"setMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":103,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L103"}],"signatures":[{"id":20,"name":"setMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Sets the state of the provided button's menu"}]},"parameters":[{"id":21,"name":"button","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"Button element to set"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"reference","name":"HTMLElement","qualifiedName":"HTMLElement","package":"typescript"}]}},{"id":22,"name":"open","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"code","text":"`true`"},{"kind":"text","text":" to open the menu or "},{"kind":"code","text":"`false`"},{"kind":"text","text":" to close it"}]},"type":{"type":"intrinsic","name":"boolean"},"defaultValue":"false"}],"type":{"type":"intrinsic","name":"void"}}]},{"id":14,"name":"setMobileMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":74,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L74"}],"signatures":[{"id":15,"name":"setMobileMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Sets the state of the mobile menu"}]},"parameters":[{"id":16,"name":"open","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"code","text":"`true`"},{"kind":"text","text":" to open the menu or "},{"kind":"code","text":"`false`"},{"kind":"text","text":" to close it"}]},"type":{"type":"intrinsic","name":"boolean"},"defaultValue":"false"}],"type":{"type":"intrinsic","name":"void"}}]},{"id":35,"name":"toggleClosestMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":189,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L189"}],"signatures":[{"id":36,"name":"toggleClosestMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the menu closest to the document's focus"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":23,"name":"toggleMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":122,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L122"}],"signatures":[{"id":24,"name":"toggleMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the state of the provided button's menu"}]},"parameters":[{"id":25,"name":"button","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"Button element to toggle"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"reference","name":"HTMLElement","qualifiedName":"HTMLElement","package":"typescript"}]}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":17,"name":"toggleMobileMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":94,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L94"}],"signatures":[{"id":18,"name":"toggleMobileMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the state of the mobile menu"}]},"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","children":[2]},{"title":"Properties","children":[4]},{"title":"Methods","children":[8,10,29,33,26,44,50,47,37,39,55,53,41,12,31,19,14,35,23,17]}],"sources":[{"fileName":"ts/n4vbar.ts","line":14,"character":21,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/n4vbar.ts#L14"}]},{"id":58,"name":"n4vSelectors","kind":128,"kindString":"Class","flags":{"isAbstract":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector helpers"}]},"children":[{"id":104,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"signatures":[{"id":105,"name":"new n4vSelectors","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","id":58,"name":"default"}}]},{"id":76,"name":"classes","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Frequently-used classes"}]},"sources":[{"fileName":"ts/selectors.ts","line":90,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L90"}],"type":{"type":"reflection","declaration":{"id":77,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/selectors.ts","line":90,"character":20,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L90"}],"indexSignature":{"id":78,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":79,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}}},"defaultValue":"..."},{"id":61,"name":"disabled","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for disabled elements"}]},"sources":[{"fileName":"ts/selectors.ts","line":18,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L18"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[disabled]'"},{"id":69,"name":"focusable","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements that can receive focus"}]},"sources":[{"fileName":"ts/selectors.ts","line":58,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L58"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":62,"name":"hasControls","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with an aria-controls attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":23,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L23"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[aria-controls]'"},{"id":63,"name":"hasExpanded","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with an aria-expanded attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":28,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L28"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[aria-expanded]'"},{"id":66,"name":"hasId","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with an id attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":43,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L43"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[id]'"},{"id":64,"name":"hasLink","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with an href attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":33,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L33"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[href]'"},{"id":65,"name":"hasRouterLink","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with a routerLink attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":38,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L38"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[routerLink]'"},{"id":72,"name":"ids","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Frequently-used ids"}]},"sources":[{"fileName":"ts/selectors.ts","line":80,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L80"}],"type":{"type":"reflection","declaration":{"id":73,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/selectors.ts","line":80,"character":16,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L80"}],"indexSignature":{"id":74,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":75,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}}},"defaultValue":"..."},{"id":59,"name":"lib","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"The library name that will be added as a prefix"}]},"sources":[{"fileName":"ts/selectors.ts","line":8,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L8"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'n4v'"},{"id":67,"name":"notTabbable","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements that aren't tabbable (i.e. tabindex is negative)"}]},"sources":[{"fileName":"ts/selectors.ts","line":48,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L48"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[tabindex^=\"-\"]'"},{"id":60,"name":"pre","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"The prefix built from the library name"}]},"sources":[{"fileName":"ts/selectors.ts","line":13,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L13"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":71,"name":"subMenu","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for submenus"}]},"sources":[{"fileName":"ts/selectors.ts","line":75,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L75"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":70,"name":"subMenuButtons","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for submenu buttons"}]},"sources":[{"fileName":"ts/selectors.ts","line":70,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L70"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":68,"name":"tabbable","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements that are tabbable (i.e. tabindex isn't negative)"}]},"sources":[{"fileName":"ts/selectors.ts","line":53,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L53"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":92,"name":"class","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":142,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L142"}],"signatures":[{"id":93,"name":"class","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Generates a class CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the generated CSS selector"}]}]},"parameters":[{"id":94,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the name of the class to generate"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":98,"name":"controls","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":160,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L160"}],"signatures":[{"id":99,"name":"controls","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Generates an aria-controls CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the generated CSS selector"}]}]},"parameters":[{"id":100,"name":"id","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"the id of the controlled element"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"intrinsic","name":"string"}]}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":83,"name":"cssPrefix","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":115,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L115"}],"signatures":[{"id":84,"name":"cssPrefix","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds two dashes to the beginning of the provided string"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the provided string prefixed with two dashes"}]}]},"parameters":[{"id":85,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the string to be prefixed"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":86,"name":"cssVar","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":124,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L124"}],"signatures":[{"id":87,"name":"cssVar","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Turns the provided string into a CSS variable call"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the CSS variable call for the provided string"}]}]},"parameters":[{"id":88,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the name of the CSS variable to call"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":101,"name":"expanded","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":169,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L169"}],"signatures":[{"id":102,"name":"expanded","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Generates an aria-expanded CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the generated CSS selector"}]}]},"parameters":[{"id":103,"name":"bool","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"whether the element is expanded or not"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"intrinsic","name":"boolean"}]}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":95,"name":"id","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":151,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L151"}],"signatures":[{"id":96,"name":"id","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Generates an id CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the generated CSS selector"}]}]},"parameters":[{"id":97,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the name of the id to generate"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":89,"name":"neg","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":133,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L133"}],"signatures":[{"id":90,"name":"neg","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Negates the provided CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the negated CSS selector"}]}]},"parameters":[{"id":91,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the CSS selector to negate"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":80,"name":"prefix","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":105,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L105"}],"signatures":[{"id":81,"name":"prefix","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds the library prefix to the beginning of the provided string"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the provided string prefixed with the library name"}]}]},"parameters":[{"id":82,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the string to be prefixed"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]}],"groups":[{"title":"Constructors","children":[104]},{"title":"Properties","children":[76,61,69,62,63,66,64,65,72,59,67,60,71,70,68]},{"title":"Methods","children":[92,98,83,86,101,95,89,80]}],"sources":[{"fileName":"ts/selectors.ts","line":4,"character":30,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/selectors.ts#L4"}]},{"id":106,"name":"n4vSettings","kind":128,"kindString":"Class","flags":{"isPublic":true,"isAbstract":true},"comment":{"summary":[{"kind":"text","text":"Settings management"}]},"children":[{"id":121,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"signatures":[{"id":122,"name":"new n4vSettings","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","id":106,"name":"default"}}]},{"id":109,"name":"delay","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Delay variables"}]},"sources":[{"fileName":"ts/settings.ts","line":19,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/settings.ts#L19"}],"type":{"type":"reflection","declaration":{"id":110,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/settings.ts","line":19,"character":18,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/settings.ts#L19"}],"indexSignature":{"id":111,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":112,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"number"}}}},"defaultValue":"..."},{"id":107,"name":"delayBase","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Value added to all delay variables"}]},"sources":[{"fileName":"ts/settings.ts","line":9,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/settings.ts#L9"}],"type":{"type":"intrinsic","name":"number"},"defaultValue":"0"},{"id":108,"name":"delayStep","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Value multiplied by delay variable index"}]},"sources":[{"fileName":"ts/settings.ts","line":14,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/settings.ts#L14"}],"type":{"type":"intrinsic","name":"number"},"defaultValue":"100"},{"id":113,"name":"set","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/settings.ts","line":32,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/settings.ts#L32"}],"signatures":[{"id":114,"name":"set","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Update the provided settings variables"}]},"parameters":[{"id":115,"name":"settings","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Object of settings variables to update"}]},"type":{"type":"reflection","declaration":{"id":116,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/settings.ts","line":32,"character":26,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/settings.ts#L32"}],"indexSignature":{"id":117,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":118,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"any"}}}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":119,"name":"setDelay","kind":2048,"kindString":"Method","flags":{"isPrivate":true,"isStatic":true},"sources":[{"fileName":"ts/settings.ts","line":56,"character":19,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/settings.ts#L56"}],"signatures":[{"id":120,"name":"setDelay","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Updates the delay variables based on "},{"kind":"code","text":"`this.delayBase`"},{"kind":"text","text":" and "},{"kind":"code","text":"`this.delayStep`"}]},"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","children":[121]},{"title":"Properties","children":[109,107,108]},{"title":"Methods","children":[113,119]}],"sources":[{"fileName":"ts/settings.ts","line":5,"character":30,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/ts/settings.ts#L5"}]}],"groups":[{"title":"References","children":[123]},{"title":"Classes","children":[1,58,106]}],"sources":[{"fileName":"main.ts","line":14,"character":0,"url":"https://github.com/Sunder-Apps/n4v/blob/dec7a8a/src/main.ts#L14"}]} | ||
{"id":0,"name":"@sunderapps/n4v - v0.2.1","kind":1,"kindString":"Project","flags":{},"comment":{"summary":[{"kind":"text","text":"A library for responsive, accessible navbars."}],"blockTags":[{"tag":"@remarks","content":[{"kind":"text","text":"The n4v library is a responsive, mobile-first, WCAG compliant, \r\ndisclosure design pattern navbar Typescript library for web apps."}]}]},"originalName":"","children":[{"id":123,"name":"default","kind":8388608,"kindString":"Reference","flags":{},"sources":[{"fileName":"main.ts","line":22,"character":0,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/main.ts#L22"}],"target":1},{"id":1,"name":"n4vBar","kind":128,"kindString":"Class","flags":{"isPublic":true},"comment":{"summary":[{"kind":"text","text":"Main n4vbar functionality"}]},"children":[{"id":2,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":23,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L23"}],"signatures":[{"id":3,"name":"new n4vBar","kind":16384,"kindString":"Constructor signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Initializes and closes the menu"}]},"type":{"type":"reference","id":1,"name":"default"}}]},{"id":4,"name":"el","kind":1024,"kindString":"Property","flags":{},"comment":{"summary":[{"kind":"text","text":"Frequently-referenced elements"}]},"sources":[{"fileName":"ts/n4vbar.ts","line":18,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L18"}],"type":{"type":"reflection","declaration":{"id":5,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":18,"character":8,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L18"}],"indexSignature":{"id":6,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":7,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"union","types":[{"type":"reference","name":"HTMLElement","qualifiedName":"HTMLElement","package":"typescript"},{"type":"literal","value":null}]}}}},"defaultValue":"{}"},{"id":8,"name":"attachElements","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":34,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L34"}],"signatures":[{"id":9,"name":"attachElements","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds elements to "},{"kind":"inline-tag","tag":"@link","text":"`this.el`","target":4}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":10,"name":"attachEvents","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":43,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L43"}],"signatures":[{"id":11,"name":"attachEvents","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds events to the dom"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":29,"name":"closeAllMenus","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":144,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L144"}],"signatures":[{"id":30,"name":"closeAllMenus","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes all submenus of the n4vbar"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":33,"name":"closeClosestMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":172,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L172"}],"signatures":[{"id":34,"name":"closeClosestMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes the menu closest to the document's focus"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":26,"name":"closeSubMenus","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":130,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L130"}],"signatures":[{"id":27,"name":"closeSubMenus","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes all submenus of the provided button's menu"}]},"parameters":[{"id":28,"name":"button","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"Button element of the parent menu"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"reference","name":"HTMLElement","qualifiedName":"HTMLElement","package":"typescript"}]}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":44,"name":"eHandleButtonKeypress","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":228,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L228"}],"signatures":[{"id":45,"name":"eHandleButtonKeypress","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Handles keypresses on n4vbar buttons"}]},"parameters":[{"id":46,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Keyboard event"}]},"type":{"type":"reference","name":"KeyboardEvent","qualifiedName":"KeyboardEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":50,"name":"eHandleKeypress","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":274,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L274"}],"signatures":[{"id":51,"name":"eHandleKeypress","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Handles keypresses on the n4vbar"}]},"parameters":[{"id":52,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Keyboard event"}]},"type":{"type":"reference","name":"KeyboardEvent","qualifiedName":"KeyboardEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":47,"name":"eHandleLinkKeypress","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":254,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L254"}],"signatures":[{"id":48,"name":"eHandleLinkKeypress","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Handles keypresses on n4vbar links"}]},"parameters":[{"id":49,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Keyboard event"}]},"type":{"type":"reference","name":"KeyboardEvent","qualifiedName":"KeyboardEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":37,"name":"eHandleResize","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":200,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L200"}],"signatures":[{"id":38,"name":"eHandleResize","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes the mobile menu when the window resizes"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":39,"name":"eHandleScroll","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":207,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L207"}],"signatures":[{"id":40,"name":"eHandleScroll","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Closes all submenus when the page is scrolled"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":55,"name":"eToggleMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":300,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L300"}],"signatures":[{"id":56,"name":"eToggleMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the clicked submenu"}]},"parameters":[{"id":57,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Mouse event"}]},"type":{"type":"reference","name":"MouseEvent","qualifiedName":"MouseEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":53,"name":"eToggleMobileMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":292,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L292"}],"signatures":[{"id":54,"name":"eToggleMobileMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the mobile menu"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":41,"name":"eWrapTab","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":215,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L215"}],"signatures":[{"id":42,"name":"eWrapTab","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Sends the focus to the menu button after tabbing past the last menu item"}]},"parameters":[{"id":43,"name":"e","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Keyboard event"}]},"type":{"type":"reference","name":"KeyboardEvent","qualifiedName":"KeyboardEvent","package":"typescript"}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":12,"name":"enableJavascript","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":65,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L65"}],"signatures":[{"id":13,"name":"enableJavascript","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds classes that inform the styles that javascript is enabled"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":31,"name":"openClosestMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":154,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L154"}],"signatures":[{"id":32,"name":"openClosestMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Opens the menu closest to the document's focus"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":19,"name":"setMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":103,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L103"}],"signatures":[{"id":20,"name":"setMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Sets the state of the provided button's menu"}]},"parameters":[{"id":21,"name":"button","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"Button element to set"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"reference","name":"HTMLElement","qualifiedName":"HTMLElement","package":"typescript"}]}},{"id":22,"name":"open","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"code","text":"`true`"},{"kind":"text","text":" to open the menu or "},{"kind":"code","text":"`false`"},{"kind":"text","text":" to close it"}]},"type":{"type":"intrinsic","name":"boolean"},"defaultValue":"false"}],"type":{"type":"intrinsic","name":"void"}}]},{"id":14,"name":"setMobileMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":74,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L74"}],"signatures":[{"id":15,"name":"setMobileMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Sets the state of the mobile menu"}]},"parameters":[{"id":16,"name":"open","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"code","text":"`true`"},{"kind":"text","text":" to open the menu or "},{"kind":"code","text":"`false`"},{"kind":"text","text":" to close it"}]},"type":{"type":"intrinsic","name":"boolean"},"defaultValue":"false"}],"type":{"type":"intrinsic","name":"void"}}]},{"id":35,"name":"toggleClosestMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":189,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L189"}],"signatures":[{"id":36,"name":"toggleClosestMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the menu closest to the document's focus"}]},"type":{"type":"intrinsic","name":"void"}}]},{"id":23,"name":"toggleMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":122,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L122"}],"signatures":[{"id":24,"name":"toggleMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the state of the provided button's menu"}]},"parameters":[{"id":25,"name":"button","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"Button element to toggle"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"reference","name":"HTMLElement","qualifiedName":"HTMLElement","package":"typescript"}]}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":17,"name":"toggleMobileMenu","kind":2048,"kindString":"Method","flags":{},"sources":[{"fileName":"ts/n4vbar.ts","line":94,"character":4,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L94"}],"signatures":[{"id":18,"name":"toggleMobileMenu","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Toggles the state of the mobile menu"}]},"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","children":[2]},{"title":"Properties","children":[4]},{"title":"Methods","children":[8,10,29,33,26,44,50,47,37,39,55,53,41,12,31,19,14,35,23,17]}],"sources":[{"fileName":"ts/n4vbar.ts","line":14,"character":21,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/n4vbar.ts#L14"}]},{"id":58,"name":"n4vSelectors","kind":128,"kindString":"Class","flags":{"isAbstract":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector helpers"}]},"children":[{"id":104,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"signatures":[{"id":105,"name":"new n4vSelectors","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","id":58,"name":"default"}}]},{"id":76,"name":"classes","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Frequently-used classes"}]},"sources":[{"fileName":"ts/selectors.ts","line":90,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L90"}],"type":{"type":"reflection","declaration":{"id":77,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/selectors.ts","line":90,"character":20,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L90"}],"indexSignature":{"id":78,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":79,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}}},"defaultValue":"..."},{"id":61,"name":"disabled","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for disabled elements"}]},"sources":[{"fileName":"ts/selectors.ts","line":18,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L18"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[disabled]'"},{"id":69,"name":"focusable","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements that can receive focus"}]},"sources":[{"fileName":"ts/selectors.ts","line":58,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L58"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":62,"name":"hasControls","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with an aria-controls attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":23,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L23"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[aria-controls]'"},{"id":63,"name":"hasExpanded","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with an aria-expanded attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":28,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L28"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[aria-expanded]'"},{"id":66,"name":"hasId","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with an id attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":43,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L43"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[id]'"},{"id":64,"name":"hasLink","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with an href attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":33,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L33"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[href]'"},{"id":65,"name":"hasRouterLink","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements with a routerLink attribute"}]},"sources":[{"fileName":"ts/selectors.ts","line":38,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L38"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[routerLink]'"},{"id":72,"name":"ids","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Frequently-used ids"}]},"sources":[{"fileName":"ts/selectors.ts","line":80,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L80"}],"type":{"type":"reflection","declaration":{"id":73,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/selectors.ts","line":80,"character":16,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L80"}],"indexSignature":{"id":74,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":75,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}}},"defaultValue":"..."},{"id":59,"name":"lib","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"The library name that will be added as a prefix"}]},"sources":[{"fileName":"ts/selectors.ts","line":8,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L8"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'n4v'"},{"id":67,"name":"notTabbable","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements that aren't tabbable (i.e. tabindex is negative)"}]},"sources":[{"fileName":"ts/selectors.ts","line":48,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L48"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"'[tabindex^=\"-\"]'"},{"id":60,"name":"pre","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"The prefix built from the library name"}]},"sources":[{"fileName":"ts/selectors.ts","line":13,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L13"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":71,"name":"subMenu","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for submenus"}]},"sources":[{"fileName":"ts/selectors.ts","line":75,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L75"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":70,"name":"subMenuButtons","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for submenu buttons"}]},"sources":[{"fileName":"ts/selectors.ts","line":70,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L70"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":68,"name":"tabbable","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"CSS-selector for elements that are tabbable (i.e. tabindex isn't negative)"}]},"sources":[{"fileName":"ts/selectors.ts","line":53,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L53"}],"type":{"type":"intrinsic","name":"string"},"defaultValue":"..."},{"id":92,"name":"class","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":142,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L142"}],"signatures":[{"id":93,"name":"class","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Generates a class CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the generated CSS selector"}]}]},"parameters":[{"id":94,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the name of the class to generate"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":98,"name":"controls","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":160,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L160"}],"signatures":[{"id":99,"name":"controls","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Generates an aria-controls CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the generated CSS selector"}]}]},"parameters":[{"id":100,"name":"id","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"the id of the controlled element"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"intrinsic","name":"string"}]}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":83,"name":"cssPrefix","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":115,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L115"}],"signatures":[{"id":84,"name":"cssPrefix","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds two dashes to the beginning of the provided string"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the provided string prefixed with two dashes"}]}]},"parameters":[{"id":85,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the string to be prefixed"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":86,"name":"cssVar","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":124,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L124"}],"signatures":[{"id":87,"name":"cssVar","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Turns the provided string into a CSS variable call"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the CSS variable call for the provided string"}]}]},"parameters":[{"id":88,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the name of the CSS variable to call"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":101,"name":"expanded","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":169,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L169"}],"signatures":[{"id":102,"name":"expanded","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Generates an aria-expanded CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the generated CSS selector"}]}]},"parameters":[{"id":103,"name":"bool","kind":32768,"kindString":"Parameter","flags":{"isOptional":true},"comment":{"summary":[{"kind":"text","text":"whether the element is expanded or not"}]},"type":{"type":"union","types":[{"type":"literal","value":null},{"type":"intrinsic","name":"boolean"}]}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":95,"name":"id","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":151,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L151"}],"signatures":[{"id":96,"name":"id","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Generates an id CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the generated CSS selector"}]}]},"parameters":[{"id":97,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the name of the id to generate"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":89,"name":"neg","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":133,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L133"}],"signatures":[{"id":90,"name":"neg","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Negates the provided CSS selector"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the negated CSS selector"}]}]},"parameters":[{"id":91,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the CSS selector to negate"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]},{"id":80,"name":"prefix","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/selectors.ts","line":105,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L105"}],"signatures":[{"id":81,"name":"prefix","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Adds the library prefix to the beginning of the provided string"}],"blockTags":[{"tag":"@returns","content":[{"kind":"text","text":"- the provided string prefixed with the library name"}]}]},"parameters":[{"id":82,"name":"base","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"the string to be prefixed"}]},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"string"}}]}],"groups":[{"title":"Constructors","children":[104]},{"title":"Properties","children":[76,61,69,62,63,66,64,65,72,59,67,60,71,70,68]},{"title":"Methods","children":[92,98,83,86,101,95,89,80]}],"sources":[{"fileName":"ts/selectors.ts","line":4,"character":30,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/selectors.ts#L4"}]},{"id":106,"name":"n4vSettings","kind":128,"kindString":"Class","flags":{"isPublic":true,"isAbstract":true},"comment":{"summary":[{"kind":"text","text":"Settings management"}]},"children":[{"id":121,"name":"constructor","kind":512,"kindString":"Constructor","flags":{},"signatures":[{"id":122,"name":"new n4vSettings","kind":16384,"kindString":"Constructor signature","flags":{},"type":{"type":"reference","id":106,"name":"default"}}]},{"id":109,"name":"delay","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Delay variables"}]},"sources":[{"fileName":"ts/settings.ts","line":19,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/settings.ts#L19"}],"type":{"type":"reflection","declaration":{"id":110,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/settings.ts","line":19,"character":18,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/settings.ts#L19"}],"indexSignature":{"id":111,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":112,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"number"}}}},"defaultValue":"..."},{"id":107,"name":"delayBase","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Value added to all delay variables"}]},"sources":[{"fileName":"ts/settings.ts","line":9,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/settings.ts#L9"}],"type":{"type":"intrinsic","name":"number"},"defaultValue":"0"},{"id":108,"name":"delayStep","kind":1024,"kindString":"Property","flags":{"isStatic":true},"comment":{"summary":[{"kind":"text","text":"Value multiplied by delay variable index"}]},"sources":[{"fileName":"ts/settings.ts","line":14,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/settings.ts#L14"}],"type":{"type":"intrinsic","name":"number"},"defaultValue":"100"},{"id":113,"name":"set","kind":2048,"kindString":"Method","flags":{"isStatic":true},"sources":[{"fileName":"ts/settings.ts","line":32,"character":11,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/settings.ts#L32"}],"signatures":[{"id":114,"name":"set","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Update the provided settings variables"}]},"parameters":[{"id":115,"name":"settings","kind":32768,"kindString":"Parameter","flags":{},"comment":{"summary":[{"kind":"text","text":"Object of settings variables to update"}]},"type":{"type":"reflection","declaration":{"id":116,"name":"__type","kind":65536,"kindString":"Type literal","flags":{},"sources":[{"fileName":"ts/settings.ts","line":32,"character":26,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/settings.ts#L32"}],"indexSignature":{"id":117,"name":"__index","kind":8192,"kindString":"Index signature","flags":{},"parameters":[{"id":118,"name":"key","kind":32768,"flags":{},"type":{"type":"intrinsic","name":"string"}}],"type":{"type":"intrinsic","name":"any"}}}}}],"type":{"type":"intrinsic","name":"void"}}]},{"id":119,"name":"setDelay","kind":2048,"kindString":"Method","flags":{"isPrivate":true,"isStatic":true},"sources":[{"fileName":"ts/settings.ts","line":56,"character":19,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/settings.ts#L56"}],"signatures":[{"id":120,"name":"setDelay","kind":4096,"kindString":"Call signature","flags":{},"comment":{"summary":[{"kind":"text","text":"Updates the delay variables based on "},{"kind":"code","text":"`this.delayBase`"},{"kind":"text","text":" and "},{"kind":"code","text":"`this.delayStep`"}]},"type":{"type":"intrinsic","name":"void"}}]}],"groups":[{"title":"Constructors","children":[121]},{"title":"Properties","children":[109,107,108]},{"title":"Methods","children":[113,119]}],"sources":[{"fileName":"ts/settings.ts","line":5,"character":30,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/ts/settings.ts#L5"}]}],"groups":[{"title":"References","children":[123]},{"title":"Classes","children":[1,58,106]}],"sources":[{"fileName":"main.ts","line":14,"character":0,"url":"https://github.com/Sunder-Apps/n4v/blob/29415a0/src/main.ts#L14"}]} |
{ | ||
"name": "@sunderapps/n4v", | ||
"version": "0.2.0", | ||
"version": "0.2.1", | ||
"description": "Navigation 4 Virtuosos - Accessible, Responsive Navbars", | ||
@@ -5,0 +5,0 @@ "main": "./src/main.ts", |