Header menu logo issie

ContextMenus Module

Functions and values

Function or value Description

contextMenus

Full Usage: contextMenus

Returns: (string * string list) list

The context menu info is a map of menu name -> list of menu items menu and item names can be arbitrary strings add menus as here

Returns: (string * string list) list

makeClickableReturner dispatchToRenderer ev (arg3, arg4)

Full Usage: makeClickableReturner dispatchToRenderer ev (arg3, arg4)

Parameters:
    dispatchToRenderer : string * string -> unit
    ev : IpcMainEvent
    arg2 : string
    arg3 : string

Returns: MenuItemConstructorOptions

function used to implement main process context menu items. It should not be changed.

dispatchToRenderer : string * string -> unit
ev : IpcMainEvent
arg2 : string
arg3 : string
Returns: MenuItemConstructorOptions

makeMenu window dispatchToRenderer args

Full Usage: makeMenu window dispatchToRenderer args

Parameters:
    window : BrowserWindow
    dispatchToRenderer : string * string -> unit
    args : ResizeArray<obj option>

Returns: IpcMainEvent -> unit

Function implements main process context menus it is called in main.fs from the renderer contextmenu event. to change which menu is called where alter UpdateHelpers.chooseContextMenu

window : BrowserWindow
dispatchToRenderer : string * string -> unit
args : ResizeArray<obj option>
Returns: IpcMainEvent -> unit

menuMap

Full Usage: menuMap

Returns: Map<string, string list>
Returns: Map<string, string list>

Type something to start searching.