Example #1
0
	ipcRenderer.once(CONTEXT_MENU_CLOSE_CHANNEL, () => {
		ipcRenderer.removeListener(onClickChannel, onClickChannelHandler);

		if (options && options.onHide) {
			options.onHide();
		}
	});
Example #2
0
	ipcRenderer.once(CONTEXT_MENU_CLOSE_CHANNEL, (_event: Event, closedContextMenuId: number) => {
		if (closedContextMenuId !== contextMenuId) {
			return;
		}

		ipcRenderer.removeListener(onClickChannel, onClickChannelHandler);

		if (options && options.onHide) {
			options.onHide();
		}
	});
		return () => {
			ipcRenderer.removeListener(channel, wrappedListener);
		};