1.1.10 • Published 10 months ago

bridgeline-kabinet v1.1.10

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

kabinet

App switcher for Bridgeline applications

Getting Started

  1. Run npm install bridgeline-kabinet
  2. Modify your HTML by importing the Kabinet script file and adding the appropriate HTML elements.
<head>
  <script src="node_modules/bridgeline-kabinet/dist/index.js"></script>

  <script type="text/javascript">
    document.addEventListener('DOMContentLoaded', function () {
    const kabinetComponent = document.querySelector('kabinet-drawer');
    const trigger = document.querySelector('.kabinet-trigger');

    trigger.addEventListener('click', function () {
      kabinetComponent.openDrawer();
    });

      kabinetComponent.addEventListener('open-kabinet' ,() => {
        console.log('open-drawer custom event');
      });

      kabinetComponent.addEventListener('close-kabinet' ,() => {
        console.log('close-drawer custom event');
      });
    });
  </script>
</head>
<body>
  <button class="kabinet-trigger">Open Kabinet</button>
  <kabinet-drawer></kabinet-drawer>
</body>
acorn-jsxacceptsacornacorn-import-assertionsaggregate-errorajv-keywordsajv-formatsajvansi-cyanansi-grayansi-html-communityansi-redansi-colorsansi-stylesansi-wrapappend-bufferarchyanymatcharr-diffargparsearr-filterarr-flattenarr-maparr-unionarray-eacharray-lastarray-initialarray-slicearray-flattenarray-unionarray-sortasync-donearray-uniqueansi-regexassign-symbolsasync-eachatobbachbalanced-matchbig.jsbatchbinary-extensionsbasebindingsboolbasebonjour-servicebrace-expansionbody-parserbracesbrowserslistbuffer-fromasync-settlecache-basecall-bindbuffer-equalcaniuse-litecamel-casecallsitescamelcasebyteschokidarcheeriochalkclean-stackchrome-trace-eventclean-cssclone-bufferclass-utilscliuiclone-deepclone-statscloneable-readableclonecode-point-atcollection-mapcolor-convertcolor-namecollection-visitcheerio-selectcolor-supportcolorettecomponent-emittercommanderconcat-streamconcat-mapconnect-history-api-fallbackcompressionconvert-source-mapcontent-typecontent-dispositioncompressiblecookiecookie-signaturecore-util-iscopy-propscss-whatcss-treecross-spawncss-selectdebugcssescdcssodecamelizedecode-uri-componentdeep-isdefault-comparedefault-resolutiondefault-gatewaydefine-propertydefine-propertiesdefine-lazy-propdepddetect-filedir-globdestroydetect-nodedns-equaldns-packetdom-convertercopy-descriptordoctrinedom-serializerdomhandlerdomelementtypeduplexifydot-caseee-firsteach-propselectron-to-chromiumdomutilsemojis-listend-of-streamencodeurlentitieserror-exenhanced-resolveenvinfoes-module-lexeres6-iteratores5-extes6-weak-mapes6-symbolescaladeescape-htmleslint-rule-composerescape-string-regexpeslint-scopeeslint-visitor-keysesqueryespreeesrecurseestraverseesutilsetageventemitter3eventsexecaexpand-bracketsexpand-tildeexpressextend-shallowextextglobfancy-logfast-deep-equalfast-levenshteinfast-json-stable-stringifyfast-globfastest-levenshteinextendfaye-websocketfile-uri-to-pathfastqfind-upfill-rangefindup-syncfinalhandlerfinedflagged-respawnflat-cacheflattedflush-write-streamfollow-redirectsfor-ownfor-infragment-cacheforwardedfreshfs-mkdirp-streamfs.realpathfseventsfs-monkeyget-caller-filefile-entry-cachefunction-bindget-intrinsicglobglob-streamglob-parentget-streamglob-watcherglob-to-regexpglobal-modulesglobalsgloggglobbygraceful-fsgrapheme-splittergraphemerget-valuegulplogglobal-prefixgulp-clihashas-flaghas-protohas-property-descriptorshas-symbolshas-valueshehandle-thinghpack.jshosted-git-infohttp-deceiverhomedir-polyfillhas-valuehtml-minifier-terserhttp-proxyhtmlparser2http-parser-jshttp-errorshuman-signalsiconv-liteicss-utilshttp-proxy-middlewareignoreimmutablehtml-entitiesimport-freshimport-localimurmurhashinheritsinvert-kvinflightinterpretipaddr.jsis-absoluteiniis-binary-pathindent-stringis-accessor-descriptoris-bufferis-core-moduleis-data-descriptoris-descriptoris-dockeris-arrayishis-fullwidth-code-pointis-extglobis-extendableis-negated-globis-path-cwdis-globis-numberis-path-insideis-plain-objis-streamis-relativeis-plain-objectis-utf8is-unc-pathis-valid-globis-windowsisexeis-wslisarrayisobjectjson-parse-even-better-errorsjs-yamljest-workerjson-schema-traversejust-debouncejson-stable-stringify-without-jsonifyjson5launch-editorklonalast-runlcidkind-oflazystreamliftofflevnleadload-json-fileloader-runnerloader-utilslocate-pathlodash.bindlodash.clonedeeplodash.defaultslodash.filterlodash.flattenlodash.maplodash.foreachlodash.mergelodash.picklodash.reducelodash.assigninlodash.rejectlodash.somelower-casemake-iteratormap-cachematchdepmdn-datamedia-typermap-visitlru-cachemerge-streammerge2merge-descriptorsmemfsmethodsmimemime-dbmicromatchmimic-fnminimalistic-assertminimistminimatchmixin-deepmime-typesmsmulticast-dnsmute-stdoutnatural-comparenanoidnatural-compare-litenegotiatorneo-asyncnannanomatchnext-tickno-casenode-forgenormalize-pathnode-releasesnow-and-laternth-checkobject-copynpm-run-pathnumber-is-nannormalize-package-dataobject-visitobject-keysobject-inspectobject.mapobject.defaultsobufobject.pickonceon-headersobject.reduceobject.assignon-finishedoptionatorordered-read-streamsopenonetimeos-localep-retryp-mapp-tryparent-moduleparse-filepathparam-caseparse-jsonp-limitparse-passwdparse-node-versionparse5-htmlparser2-tree-adapterp-locateparseurlpath-dirnamepascalcaseparse5path-existspath-is-absolutepascal-casepath-rootpath-parsepath-root-regexpath-keypath-to-regexppath-typepinkiepinkie-promisepifyplugin-errorpicocolorspostcss-modules-local-by-defaultposix-character-classespicomatchpkg-dirpostcss-modules-scopepostcss-modules-extract-importspostcsspostcss-value-parserpostcss-modules-valuespretty-hrtimeprocess-nextick-argspretty-errorpumpproxy-addrprelude-lspumpifypostcss-selector-parserpunycoderandombytesread-pkgraw-bodyqueue-microtaskread-pkg-upreadable-streamreaddirprechoirrange-parserregex-notremove-bom-bufferrelateurlremove-trailing-separatorrepeat-stringreplace-extremove-bom-streamrepeat-elementreplace-homedirrenderkidrequire-from-stringrequire-main-filenameresolve-cwdrequires-portresolveresolve-fromqsrequire-directoryresolve-dirresolve-urlresolve-optionsreusifyretryrun-parallelsafe-regexsafer-bufferschema-utilssafe-buffersemversemver-greatest-satisfied-rangeselfsignedrimrafretserve-indexsendserialize-javascriptset-blockingshallow-clonesetprototypeofset-valueshebang-commandserve-staticshell-quoteshebang-regexsignal-exitslashsnapdragonsnapdragon-nodeside-channelsource-mapsnapdragon-utilsockjssparklessource-map-supportsource-map-resolvesource-map-jssource-map-urlspdx-expression-parseselect-hosespdx-correctspdx-exceptionsspdx-license-idsspdy-transportspdystablestack-tracestatic-extendsplit-stringstatusesstring-widthstream-exhauststream-shiftstrip-final-newlinestrip-bomstrip-ansistrip-json-commentssupports-colorsupports-preserve-symlinks-flagsver-compattapablesvgostring_decodertext-tableterserterser-webpack-pluginthrough2through2-filtertime-stampto-absolute-globto-throughto-object-pathto-regexto-regex-rangetoidentifiertslibtsutilstsconfig-pathstype-isthunkytypetype-checktype-festunc-path-regexuglify-jstypedarrayundertaker-registryunique-streamunion-valueupdate-browserslist-dbunset-valueundertakerupathuri-jsurixutilauseutil-deprecateunpipeutils-mergevalidate-npm-package-licenseuuidv8flagsvalue-or-functionvaryvinyl-fsvinylvinyl-sourcemapwebpack-dev-middlewarewebpack-mergewbufwebpack-sourceswildcardwebsocket-driverwhichwebsocket-extensionswatchpackwrappywhich-modulewordwrapword-wrapxtendwrap-ansiwsyallisty18nyargs-parseryargsyocto-queue
1.1.1

10 months ago

1.1.9

10 months ago

1.1.8

10 months ago

1.1.7

10 months ago

1.1.6

10 months ago

1.1.5

10 months ago

1.1.4

10 months ago

1.1.3

10 months ago

1.1.2

10 months ago

1.1.10

10 months ago

1.1.0

10 months ago

1.0.0

10 months ago

0.2.0

10 months ago