init
TypeScriptstatic init(): Promise<LayerHierarchy>Swift declarationinit() throwsclass · iOS 17.4+ · SDK 27.1
@MainActor class LayerHierarchystatic init(): Promise<LayerHierarchy>Swift declarationinit() throwsinvalidate(): Promise<void>Swift declarationfunc invalidate()get handle(): Promise<LayerHierarchyHandle>Swift declarationvar handle: LayerHierarchyHandle { get }get layer(): Promise<(_QuartzCore_CALayer) | null>Swift declarationvar layer: CALayer? { get set }setLayer(value?: (_QuartzCore_CALayer) | null): Promise<void>Swift declarationvar layer: CALayer? { get set }No declarations were skipped in this snapshot.