errorDomain
TypeScriptstatic get errorDomain(): Promise<string>Swift declarationnonisolated class let errorDomain: Stringclass · iOS 18.4+ · SDK 27.1
@MainActor class MatchPatternstatic get errorDomain(): Promise<string>Swift declarationnonisolated class let errorDomain: Stringstatic allHostsAndSchemes(): Promise<WKWebExtension_MatchPattern>Swift declarationclass func allHostsAndSchemes() -> Selfstatic allURLs(): Promise<WKWebExtension_MatchPattern>Swift declarationclass func allURLs() -> Selfstatic registerCustomURLScheme(urlScheme: string): Promise<void>Swift declarationclass func registerCustomURLScheme(_ urlScheme: String)static initSchemeHostPath(scheme: string, host: string, path: string): Promise<WKWebExtension_MatchPattern>Swift declarationinit(scheme: String, host: String, path: String) throwsstatic initString(string: string): Promise<WKWebExtension_MatchPattern>Swift declarationinit(string: String) throwsmatches(pattern?: (WKWebExtension_MatchPattern) | null): Promise<boolean>Swift declarationfunc matches(_ pattern: WKWebExtension.MatchPattern?) -> BoolmatchesOptions(pattern?: (WKWebExtension_MatchPattern) | null, options?: WKWebExtension_MatchPattern_Options): Promise<boolean>Swift declarationfunc matches(_ pattern: WKWebExtension.MatchPattern?, options: WKWebExtension.MatchPattern.Options = []) -> Boolmatches89242(url?: (string) | null): Promise<boolean>Swift declarationfunc matches(_ url: URL?) -> BoolmatchesOptions31050(url?: (string) | null, options?: WKWebExtension_MatchPattern_Options): Promise<boolean>Swift declarationfunc matches(_ url: URL?, options: WKWebExtension.MatchPattern.Options = []) -> Boolget host(): Promise<(string) | null>Swift declarationvar host: String? { get }get matchesAllHosts(): Promise<boolean>Swift declarationvar matchesAllHosts: Bool { get }get matchesAllURLs(): Promise<boolean>Swift declarationvar matchesAllURLs: Bool { get }get path(): Promise<(string) | null>Swift declarationvar path: String? { get }get scheme(): Promise<(string) | null>Swift declarationvar scheme: String? { get }get string(): Promise<string>Swift declarationvar string: String { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
WKWebExtension.MatchPattern.init()
inherited init: cannot prove legal (class declares 2 custom initializers)