The type of the payload data associated with the topic.
The type of the value returned from message handlers subscribed to the topic.
Optionalpriority: numberOptionallimit: numberReadonlybroadcastThe broadcasting direction for a topic.
A message published to the topic will always be delivered first to handlers
registered on the bus where publish() is called.
Then, if the direction is:
children: the message is also propagated to all child buses recursivelyparent: the message is also propagated to the immediate parent busA topic broadcasts to children by default.
ReadonlydisplayA human-readable name for the topic, useful for debugging and logging.
ReadonlymodeWhether the topic allows multiple subscriptions or only a single subscription.
multicast: the topic can have multiple subscribersunicast: the topic can have at most one subscriberA topic is multicast by default.
A message topic to categorize messages in the message bus.