---
title: availability
framework: realitykit
role: symbol
role_heading: Instance Property
platforms: [iOS 27.0+, iPadOS 27.0+, tvOS 27.0+, visionOS 27.0+]
path: realitykit/shadergraph/nodedefinition/availability-swift.property
---

# availability

The availability of this node definition on each platform.

## Declaration

```swift
var availability: [ShaderGraph.NodeDefinition.Platform : ShaderGraph.NodeDefinition.Availability] { get }
```

## Discussion

Discussion Prefer isAvailable(on:version:) for point-in-time availability checks. Use this property when you need the full version range — for example, to display availability annotations in a node library UI.
