One Logo Pool Ball
NetworkExtension · IOS API REFERENCE

NEFilterProvider

class · iOS 9.0+ · SDK 27.1

class NEFilterProvider

Members (5)

method · iOS 11.0+

handle

TypeScript
handle(report: NEFilterReport): void
Swift declaration
func handle(_ report: NEFilterReport)
init

init

TypeScript
static init(): NEFilterProvider
Swift declaration
init()
method · iOS 9.0+

startFilter

TypeScript
startFilter(completionHandler: ((arg0: (NativeError) | null) => void)): void
Swift declaration
func startFilter() async throws
method · iOS 9.0+

stopFilter

TypeScript
stopFilter(reason: NEProviderStopReason, completionHandler: (() => void)): void
Swift declaration
func stopFilter(with reason: NEProviderStopReason) async
get · iOS 9.0+

filterConfiguration

TypeScript
get filterConfiguration(): NEFilterProviderConfiguration
Swift declaration
var filterConfiguration: NEFilterProviderConfiguration { get }

Skipped declarations

No declarations were skipped in this snapshot.

All NetworkExtension types →