Skip to content

ElectronApp.removeAsDefaultProtocolClient method

ElectronApp › removeAsDefaultProtocolClient

Unofficial

Removes the current executable as the default handler for a protocol. macOS and Windows only.

Signature:

removeAsDefaultProtocolClient(protocol: string, path?: string | undefined, args?: string[] | undefined): boolean

Parameters:

ParameterTypeDescription
protocolstringThe protocol name, without the ://.
path?string | undefinedThe executable path to compare against.
args?string[] | undefinedThe arguments to compare against.

Returns: booleanWhether the call succeeded.