---
title: supportedExtensionAvailable
framework: avsystemrouting
role: symbol
role_heading: Type Property
path: avsystemrouting/avsystemroutecontroller-18ns8/supportedextensionavailable
---

# supportedExtensionAvailable

A Boolean value that indicates whether a supported system routing extension is available.

## Declaration

```swift
final class var supportedExtensionAvailable: Bool { get }
```

## Discussion

Discussion This property is true when the app has declared support for at least one form of system routing in its Info.plist and a matching extension is installed: one or more protocols listed under MDESupportedProtocols and at least one installed extension matches, or MDESupportsUniversalURLPlayback set to true, with an installed extension that supports URL playback. If neither key is declared, or no installed extension matches the declared support, this property is false. Check this property before attempting to use the routing controller to ensure that the necessary system support is available for your app’s routing requirements.
