---
title: "allowType(_:identifier:)"
framework: foundation
role: symbol
role_heading: Instance Method
path: "foundation/predicatecodableconfiguration/allowtype(_:identifier:)"
---

# allowType(_:identifier:)

## Declaration

```swift
mutating func allowType(_ type: any Any.Type, identifier: String? = nil)
```

## See Also

### Allowing types and key paths

- [allow(_:)](foundation/predicatecodableconfiguration/allow(_:).md)
- [allowKeyPathsForPropertiesProvided(by:recursive:)](foundation/predicatecodableconfiguration/allowkeypathsforpropertiesprovided(by:recursive:).md)
- [allowPartialType(_:identifier:)](foundation/predicatecodableconfiguration/allowpartialtype(_:identifier:).md)
