Angular-owned services the palette hands to providers before use. Providers are
ClassFactory-instantiated (no Angular DI), so anything injectable arrives here.
All members optional — a provider must degrade gracefully (return []) when a
dependency it needs wasn't supplied.
Angular-owned services the palette hands to providers before use. Providers are ClassFactory-instantiated (no Angular DI), so anything injectable arrives here. All members optional — a provider must degrade gracefully (return []) when a dependency it needs wasn't supplied.