Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

Action

ClickEvent

ClickEvent: object

Type declaration

  • item: MenuItem
  • seq_id: number
  • type: "clicked"

Conf

Conf: object

Type declaration

  • Optional copyDir?: boolean | string
  • Optional debug?: undefined | true | false
  • menu: Menu

Event

Menu

Menu: object

Type declaration

  • icon: string
  • items: MenuItem[]
  • title: string
  • tooltip: string

MenuItem

MenuItem: object

Type declaration

  • checked: boolean
  • enabled: boolean
  • title: string
  • tooltip: string

ReadyEvent

ReadyEvent: object

Type declaration

  • type: "ready"

UpdateItemAction

UpdateItemAction: object

Type declaration

  • item: MenuItem
  • seq_id: number
  • type: "update-item"

UpdateMenuAction

UpdateMenuAction: object

Type declaration

  • menu: Menu
  • seq_id: number
  • type: "update-menu"

UpdateMenuAndItemAction

UpdateMenuAndItemAction: object

Type declaration

  • item: MenuItem
  • menu: Menu
  • seq_id: number
  • type: "update-menu-and-item"

Variables

CHECK_STR

CHECK_STR: " (√)" = " (√)"

debug

debug: IDebugger = Debug(pkg.name)

pkg

pkg: any = require('../package.json')

Functions

getTrayBinPath

  • getTrayBinPath(debug?: boolean, copyDir?: boolean | string): string
  • Parameters

    • Default value debug: boolean = false
    • Default value copyDir: boolean | string = false

    Returns string

updateCheckedInLinux

  • updateCheckedInLinux(item: MenuItem): object
  • Parameters

    Returns object

    • checked: boolean
    • enabled: boolean
    • title: string
    • tooltip: string

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc