ts minor improve

pull/4884/head
Daniel 2023-01-29 18:34:13 +05:30
parent 7e522e4a5d
commit de8724fd0a
2 changed files with 5 additions and 4 deletions

View File

@ -42,7 +42,7 @@ const Default = {
minimizeIcon: 'fa-compress' minimizeIcon: 'fa-compress'
} }
interface Config { type Config = {
animationSpeed: number; animationSpeed: number;
collapseTrigger: string; collapseTrigger: string;
removeTrigger: string; removeTrigger: string;

View File

@ -35,7 +35,7 @@ const Default = {
animationSpeed: 300 animationSpeed: 300
} }
interface Config { type Config = {
animationSpeed: number; animationSpeed: number;
} }
@ -58,7 +58,7 @@ class Treeview {
} }
open(): void { open(): void {
const event = new CustomEvent(EVENT_EXPANDED) const event = new Event(EVENT_EXPANDED)
if (this._navItem) { if (this._navItem) {
this._navItem.classList.add(CLASS_NAME_MENU_OPEN) this._navItem.classList.add(CLASS_NAME_MENU_OPEN)
@ -72,7 +72,8 @@ class Treeview {
} }
close(): void { close(): void {
const event = new CustomEvent(EVENT_COLLAPSED) const event = new Event(EVENT_COLLAPSED)
if (this._navItem) { if (this._navItem) {
this._navItem.classList.remove(CLASS_NAME_MENU_IS_OPEN) this._navItem.classList.remove(CLASS_NAME_MENU_IS_OPEN)
this._navItem.classList.remove(CLASS_NAME_MENU_OPEN) this._navItem.classList.remove(CLASS_NAME_MENU_OPEN)