OptionalinjectedOverrides: MediasfuUICustomOverridesSet UI overrides programmatically
The overrides configuration
Check if a specific component has an override
The component key to check
True if an override exists
Get the override configuration for a specific component
The component key
The override configuration or undefined
Get the function override for a specific function
The function key
The function override or undefined
Resolve the component to use (default or override)
The component key
The default component type
The component to render
Apply function override (wrap or replace)
The function key
The original function implementation
The wrapped or replaced function
Create a component instance with potential override
The view container to create the component in
The component key
The default component type
Optionalinjector: InjectorOptional custom injector
The created component reference
Clear all overrides
Clear a specific override
The override key to clear
Check if render override exists for a component
The component key
True if a render override exists
Get the render override function for a component
The component key
The render function or undefined
UI Override Resolver Service
This service manages the resolution and application of UI overrides throughout MediaSFU. It provides methods to: