System_Unsafe Namespace
A collection of Unenforced types that are used in the implementation of recursive schema. These are all @system
types, and thus should not be used directly.
This API is reserved for internal system use and should not be imported directly. It may change at any time without notice.
For more information about our API support guarantees, see here.
Signature
export declare namespace System_Unsafe
Interfaces
Interface | Alerts | Modifiers | Description |
---|---|---|---|
FieldSchemaUnsafe | System |
sealed |
Unenforced version of FieldSchema. |
ReadonlyMapInlined | System |
sealed |
Copy of TypeScript's ReadonlyMap, but with TreeNodeFromImplicitAllowedTypesUnsafe<T> inlined into it. Using this instead of ReadonlyMap in TreeMapNodeUnsafe is necessary to make recursive map schema not generate compile errors in the d.ts files when exported. |
TreeArrayNodeUnsafe | System |
sealed |
Unenforced version of TreeArrayNode. |
TreeMapNodeUnsafe | System |
sealed |
Unenforced version of TreeMapNode. |
TreeNodeSchemaClassUnsafe | System |
Unenforced version of TreeNodeSchemaClass. | |
TreeNodeSchemaNonClassUnsafe | System |
Unenforced version of TreeNodeSchemaNonClass. |