AboutSupportDeveloper GuideVersion 36.122.80.23

Interface SystemPermissions

Hierarchy

  • SystemPermissions

Properties

getAllExternalWindows: boolean
getCustomProtocolState: boolean | {
    enabled: boolean;
    protocols: string[];
}

Type declaration

  • enabled: boolean
  • protocols: string[]
launchExternalProcess: boolean | {
    assets?: {
        enabled: boolean;
        srcRules?: LaunchExternalProcessRule[];
    };
    downloads?: {
        enabled: boolean;
    };
    enabled: boolean;
    executables?: {
        enabled: boolean;
        pathRules?: LaunchExternalProcessRule[];
    };
}

Type declaration

openUrlWithBrowser: {
    enabled: boolean;
    protocols: string[];
}

Type declaration

  • enabled: boolean
  • protocols: string[]
readRegistryValue: boolean | {
    enabled: boolean;
    registryKeys: string[];
}

Type declaration

  • enabled: boolean
  • registryKeys: string[]
registerCustomProtocol: boolean | {
    enabled: boolean;
    protocols: string[];
}

Type declaration

  • enabled: boolean
  • protocols: string[]
terminateExternalProcess: boolean
unregisterCustomProtocol: boolean | {
    enabled: boolean;
    protocols: string[];
}

Type declaration

  • enabled: boolean
  • protocols: string[]