Accelerators can be null

Electron doesn't care about this but we do since we're using
strictNullChecks
This commit is contained in:
Markus Olsson 2016-12-06 10:40:57 +01:00
parent 64f57ea6cb
commit 1dc59f7faf

View file

@ -24,7 +24,7 @@ interface IBaseMenuItem {
*/
export interface IMenuItem extends IBaseMenuItem {
readonly type: 'menuItem'
readonly accelerator: string
readonly accelerator: string | null
}
/**
@ -45,7 +45,7 @@ export interface ISubmenuItem extends IBaseMenuItem {
*/
export interface ICheckboxMenuItem extends IBaseMenuItem {
readonly type: 'checkbox'
readonly accelerator: string
readonly accelerator: string | null
readonly checked: boolean
}
@ -60,7 +60,7 @@ export interface ICheckboxMenuItem extends IBaseMenuItem {
*/
export interface IRadioMenuItem extends IBaseMenuItem {
readonly type: 'radio'
readonly accelerator: string
readonly accelerator: string | null
readonly checked: boolean
}