Constructor
@param instance The instance to return whenever a component is requested.
See Implementation
Constructor
@param instance The instance to return whenever a component is requested.