UNPKG

kibana-riya

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

24 lines (20 loc) 587 B
import modules from 'ui/modules'; import angular from 'angular'; modules.get('kibana') .service('globalNavState', (localStorage, $rootScope) => { return { isOpen: () => { const isOpen = localStorage.get('kibana.isGlobalNavOpen'); if (isOpen === null) { // The global nav should default to being open for the initial experience. return true; } return isOpen; }, setOpen: isOpen => { localStorage.set('kibana.isGlobalNavOpen', isOpen); $rootScope.$broadcast('globalNavState:change'); return isOpen; } }; });