@exmg/exmg-sidemenu
Version:
Paper style collapsible sidemenu
38 lines (37 loc) • 873 B
TypeScript
import { LitElement } from 'lit';
import '@polymer/paper-listbox';
import '@polymer/paper-item/paper-item';
import '@exmg/exmg-tooltip/exmg-tooltip.js';
export declare class ExmgSidemenuHeaderBase extends LitElement {
/**
* Fakes urls on debug true
*/
debug: boolean;
/**
* Home/Dashboard url
*/
homeUrl: string;
/**
* Settings url
*/
settingsUrl: string;
/**
* Settings label
*/
settingsLabel: string;
/**
* Collapsed state
*/
collapsed: boolean;
/**
* Home/Hashboard label
*/
homeLabel: string;
/**
* Contains the path of the selected menu item
*/
selected: string;
render(): import("lit-html").TemplateResult<1>;
_getHref(path: string): string;
_observeSelected(selected: string): void;
}