1.0.1 • Published 10 months ago

@lawrence-ruscia/dropdown-controller v1.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
10 months ago

Dropdown Controller

A reusable JavaScript dropdown controller for managing dropdown interactions easily.

Installation

npm install @lawrence-ruscia/dropdown-controller
acceptsacornacorn-jsxajvajv-formatsajv-keywordsansi-escapesansi-html-communityansi-regexansi-stylesanymatchargparsearray-buffer-byte-lengtharray-flattenarray-includesarray.prototype.findlastindexarray.prototype.flatarray.prototype.flatmaparraybuffer.prototype.sliceastral-regexasync-functionavailable-typed-arraysbabel-eslintbalanced-matchbatchbinary-extensionsbody-parserbonjour-serviceboolbasebrace-expansionbracesbrowserslistbuffer-frombundle-namebytescall-bindcall-bind-apply-helperscall-boundcallsitescamel-casecaniuse-litechalkchardetchokidarchrome-trace-eventclean-csscli-cursorcli-widthclone-deepcolor-convertcolor-namecolorettecommandercompressiblecompressionconcat-mapconfusing-browser-globalsconnect-history-api-fallbackcontent-dispositioncontent-typecookiecookie-signaturecore-util-iscross-spawncss-selectcss-whatcssescdata-view-bufferdata-view-byte-lengthdata-view-byte-offsetdebugdeep-isdefault-browserdefault-browser-iddefine-data-propertydefine-lazy-propdefine-propertiesdepddestroydetect-nodedns-packetdoctrinedom-converterdom-serializerdomelementtypedomhandlerdomutilsdot-casedunder-protoee-firstelectron-to-chromiumemoji-regexencodeurlenhanced-resolveentitiesenvinfoes-abstractes-define-propertyes-errorses-module-lexeres-object-atomses-set-tostringtages-shim-unscopableses-to-primitiveescaladeescape-htmlescape-string-regexpeslint-config-esnexteslint-import-resolver-nodeeslint-module-utilseslint-plugin-babeleslint-plugin-eseslint-rule-composereslint-scopeeslint-utilseslint-visitor-keysespreeesprimaesqueryesrecurseestraverseesutilsetageventemitter3eventsexpressexternal-editorfast-deep-equalfast-difffast-json-stable-stringifyfast-levenshteinfast-urifastest-levenshteinfastqfaye-websocketfiguresfile-entry-cachefill-rangefinalhandlerfind-upflatflat-cacheflattedfollow-redirectsfor-eachforwardedfreshfs.realpathfunction-bindfunction.prototype.namefunctional-red-black-treefunctions-have-namesget-intrinsicget-protoget-symbol-descriptionglobglob-parentglob-to-regexpglobalthisgopdgraceful-fsgraphemerhandle-thinghas-bigintshas-flaghas-property-descriptorshas-protohas-symbolshas-tostringtaghasownhehpack.jshtml-minifier-terserhtmlparser2http-deceiverhttp-errorshttp-parser-jshttp-proxyhttp-proxy-middlewarehyperdyperidiconv-liteicss-utilsignoreimport-freshimport-localimurmurhashinflightinheritsinquirerinternal-slotinterpretipaddr.jsis-array-bufferis-async-functionis-bigintis-binary-pathis-boolean-objectis-callableis-core-moduleis-data-viewis-date-objectis-dockeris-extglobis-finalizationregistryis-fullwidth-code-pointis-generator-functionis-globis-inside-containeris-mapis-network-erroris-numberis-number-objectis-path-insideis-plain-objis-plain-objectis-regexis-setis-shared-array-bufferis-stringis-symbolis-typed-arrayis-weakmapis-weakrefis-weaksetis-wslisarrayisexeisobjectjest-workerjs-tokensjs-yamljsescjson-bufferjson-parse-even-better-errorsjson-schema-traversejson-stable-stringify-without-jsonifyjson5keyvkind-oflaunch-editorlevnloader-runnerlocate-pathlodashlodash.mergelower-casemath-intrinsicsmedia-typermemfsmerge-descriptorsmerge-streammethodsmicromatchmimemime-dbmime-typesmimic-fnminimalistic-assertminimatchminimistmkdirpmsmulticast-dnsmute-streamnanoidnatural-comparenegotiatorneo-asyncnice-tryno-casenode-forgenode-releasesnormalize-pathnth-checkobject-inspectobject-keysobject.assignobject.entriesobject.fromentriesobject.groupbyobject.valuesobufon-finishedon-headersonceonetimeopenoptionatoros-tmpdirown-keysp-limitp-locatep-retryp-tryparam-caseparent-moduleparse5parseurlpascal-casepath-existspath-is-absolutepath-keypath-parsepath-to-regexppicocolorspicomatchpkg-dirpossible-typed-array-namespostcsspostcss-modules-extract-importspostcss-modules-local-by-defaultpostcss-modules-scopepostcss-modules-valuespostcss-selector-parserpostcss-value-parserprelude-lsprettier-linter-helperspretty-errorprocess-nextick-argsprogressproxy-addrpunycodeqsqueue-microtaskrandombytesrange-parserraw-bodyreadable-streamreaddirprechoirreflect.getprototypeofregexp.prototype.flagsregexpprelateurlrenderkidrequire-from-stringrequires-portresolveresolve-cwdresolve-fromrestore-cursorretryreusifyrimrafrun-applescriptrun-asyncrun-parallelrxjssafe-array-concatsafe-buffersafe-push-applysafe-regex-testsafer-bufferschema-utilsselect-hoseselfsignedsemversendserialize-javascriptserve-indexserve-staticset-function-lengthset-function-nameset-protosetprototypeofshallow-cloneshebang-commandshebang-regexshell-quoteside-channelside-channel-listside-channel-mapside-channel-weakmapsignal-exitslice-ansisockjssource-mapsource-map-jssource-map-supportspdyspdy-transportsprintf-jsstatusesstring-widthstring.prototype.trimstring.prototype.trimendstring.prototype.trimstartstring_decoderstrip-ansistrip-bomstrip-json-commentssupports-colorsupports-preserve-symlinks-flagsynckittabletapableterserterser-webpack-plugintext-tablethingiesthroughthunkytmpto-regex-rangetoidentifiertree-dumptsconfig-pathstslibtype-checktype-festtype-istyped-array-buffertyped-array-byte-lengthtyped-array-byte-offsettyped-array-lengthunbox-primitiveundici-typesunpipeupdate-browserslist-dburi-jsutil-deprecateutilautils-mergeuuidv8-compile-cachevarywatchpackwbufwebpack-dev-middlewarewebpack-sourceswebsocket-driverwebsocket-extensionswhichwhich-boxed-primitivewhich-builtin-typewhich-collectionwhich-typed-arraywildcardword-wrapwrappywritewsyocto-queue
1.0.1

10 months ago

1.0.0

10 months ago