@protocol HUBComponentWithChildren <HUBComponent>
Extended Hub component protocol that adds the ability to handle child components
Use this protocol if your component supports nesting other components within it. Use the assigned
childDelegate to let the Hub Framework perform tasks for nested components for you. See
for more info.
The object that acts as a delegate for events related to the component’s children
Don’t assign any custom objects to this property. Instead, just \@sythensize it, so that the Hub Framework can assign an internal object to this property, to enable you to send events for the component’s children back from the component to the framework, as well as creating child component instances.
@property (readwrite, nonatomic, nullable) id<HUBComponentChildDelegate> childDelegate;