One Logo Pool Ball
BrowserEngineKit · IOS API REFERENCE

LayerHierarchyHostingTransactionCoordinator

class · iOS 17.4+ · SDK 27.1

class LayerHierarchyHostingTransactionCoordinator

Members (8)

init · iOS 17.4+

init

TypeScript
static init(): LayerHierarchyHostingTransactionCoordinator
Swift declaration
init() throws
init · iOS 26.0+

init

TypeScript
static initPortData(port: SDKHandle, data: ArrayBuffer): LayerHierarchyHostingTransactionCoordinator
Swift declaration
init(port: mach_port_t, data: Data) throws
init · iOS 17.4+

init

TypeScript
static initXpcRepresentation(xpcRepresentation?: (SDKHandle) | null): LayerHierarchyHostingTransactionCoordinator
Swift declaration
init(xpcRepresentation: xpc_object_t?) throws
method · iOS 17.4+

add

TypeScript
add(layerHierarchy: LayerHierarchy): Promise<void>
Swift declaration
@MainActor func add(_ layerHierarchy: LayerHierarchy)
method · iOS 17.4+

add

TypeScript
add23805(hostingView: LayerHierarchyHostingView): Promise<void>
Swift declaration
@MainActor func add(_ hostingView: LayerHierarchyHostingView)
method · iOS 17.4+

commit

TypeScript
commit(): Promise<void>
Swift declaration
@MainActor func commit()
method · iOS 17.4+

createXPCRepresentation

TypeScript
createXPCRepresentation(): SDKHandle
Swift declaration
func createXPCRepresentation() -> xpc_object_t
method · iOS 26.0+

encode

TypeScript
encode(block: ((arg0: SDKHandle, arg1: ArrayBuffer) => void)): void
Swift declaration
func encode(_ block: (mach_port_t, Data) -> Void)

Skipped declarations

No declarations were skipped in this snapshot.

All BrowserEngineKit types →