UNPKG

@spotinst/spinnaker-deck

Version:

Spinnaker-Deck service, forked with support to Spotinst

18 lines (13 loc) 810 B
import IInjectorService = angular.auto.IInjectorService; import { ReactInject } from '@spinnaker/core'; // prettier-ignore export class TitusReactInject extends ReactInject { public get titusServerGroupTransformer() { return this.$injector.get('titusServerGroupTransformer') as any; } public get titusServerGroupCommandBuilder() { return this.$injector.get('titusServerGroupCommandBuilder') as any; } public get titusServerGroupConfigurationService() { return this.$injector.get('titusServerGroupConfigurationService') as any; } public get titusSecurityGroupReader() { return this.$injector.get('titusSecurityGroupReader') as any; } public initialize($injector: IInjectorService) { this.$injector = $injector; } } export const TitusReactInjector: TitusReactInject = new TitusReactInject();