InternalUtilityTypes Namespace
Collection of utility types that are not intended to be used/imported directly outside of this package.
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 InternalUtilityTypes
Types
| TypeAlias | Alerts | Description |
|---|---|---|
| IfNotificationParametersSignature | System | Yields IfParametersValid when the given type is an acceptable shape for a notification. Else otherwise. |
| IfNotificationSubscriberSignature | System | Yields IfSubscriber when the given type is an acceptable shape for a notification listener (subscriber) function. Else otherwise. |
| JsonDeserializedParameters | System | @fluidframework/core-interfaces#JsonDeserialized version of the parameters of a function. |
| JsonSerializableParameters | System | @fluidframework/core-interfaces#JsonSerializable version of the parameters of a function. |
| NotificationListeners | System | Used to specify the kinds of notifications handled by a NotificationListenable by describing the custom parameters in a function signature. |
| NotificationListenersFromSubscriberSignatures | System | Converts a record of notification subscriber signatures into a record of base parameter signatures (which are the canonical form). |
| NotificationListenersWithSubscriberSignatures | System | Used to specify the kinds of notifications handled by a NotificationListenable by describing the subscriber signatures. |
| NotificationParametersSignatureFromSubscriberSignature | System | Converts a notification subscriber signature into parameters signature (by removing the sender: Attendee parameter). |