// Todo this is for using routes mixed between Angular and AngularJS // export abstract class RouteParams { // [key: string]: string; // } // export function routeParamsFactory(i: any) { // return i.get('$routeParams'); // } // export const routeParamsProvider = { // provide: RouteParams, // useFactory: routeParamsFactory, // deps: ['$injector'] // }; // F�r att kunna k�ra AOT beh�ver vi att exportera varje factory funktion och att inte anv�nda en high-order function f�r att skaffa n�gon factory export function HaendelseServiceFactory(i): any { return i.get('haendelseService'); } export const HAENDELSE_SERVICE: any = { provide: 'HaendelseService', useFactory: HaendelseServiceFactory, deps: ['$injector'] }; export function DomainServiceFactory(i): any { return i.get('domainService'); } export const DOMAIN_SERVICE: any = { provide: 'DomainService', useFactory: DomainServiceFactory, deps: ['$injector'] }; export function NavigationServiceFactory(i): any { return i.get('navigationService'); } export const NAVIGATION_SERVICE: any = { provide: 'NavigationService', useFactory: NavigationServiceFactory, deps: ['$injector'] }; export function AnteckningServiceFactory(i): any { return i.get('anteckningService'); } export const ANTECKNING_SERVICE: any = { provide: 'AnteckningService', useFactory: AnteckningServiceFactory, deps: ['$injector'] }; export function MedarbetareServiceFactory(i): any { return i.get('medarbetareService'); } export const MEDARBETARE_SERVICE: any = { provide: 'MedarbetareService', useFactory: MedarbetareServiceFactory, deps: ['$injector'] }; export function LogServiceFactory(i): any { return i.get('logService'); } export const LOG_SERVICE: any = { provide: 'LogService', useFactory: LogServiceFactory, deps: ['$injector'] }; export function UtskriftServiceFactory(i): any { return i.get('utskriftService'); } export const UTSKRIFT_SERVICE: any = { provide: 'UtskriftService', useFactory: UtskriftServiceFactory, deps: ['$injector'] }; export function DropPlusServiceFactory(i): any { return i.get('dropPlusService'); } export const DROPPLUS_SERVICE: any = { provide: 'DropPlusService', useFactory: DropPlusServiceFactory, deps: ['$injector'] }; // Denna ska inte downgradas, anv�nd @fb/statics ist�llet // export const UniqueIdService = { // provide: 'UniqueIdService', // useFactory: myFactory('uniqueIdService'), // deps: ['$injector'] // } export function KontorServiceFactory(i): any { return i.get('kontorService'); } export const KONTOR_SERVICE: any = { provide: 'KontorService', useFactory: KontorServiceFactory, deps: ['$injector'] }; export function PersonServiceFactory(i): any { return i.get('personService'); } export const PERSON_SERVICE: any = { provide: 'PersonService', useFactory: PersonServiceFactory, deps: ['$injector'] }; export function NyAdressServiceFactory(i): any { return i.get('nyAdressService'); } export const NY_ADRESS_SERVICE: any = { provide: 'NyAdressService', useFactory: NyAdressServiceFactory, deps: ['$injector'] }; export function IntressentServiceFactory(i): any { return i.get('intressentService'); } export const INTRESSENT_SERVICE: any = { provide: 'IntressentService', useFactory: IntressentServiceFactory, deps: ['$injector'] }; export function CommonServiceFactory(i): any { return i.get('commonService'); } export const COMMON_SERVICE: any = { provide: 'CommonService', useFactory: CommonServiceFactory, deps: ['$injector'] }; export function InstaellningarServiceFactory(i): any { return i.get('instaellningarService'); } export const INSTAELLNINGAR_SERVICE: any = { provide: 'InstaellningarService', useFactory: InstaellningarServiceFactory, deps: ['$injector'] }; export function SideDrawerServiceFactory(i): any { return i.get('sideDrawerService'); } export const SIDE_DRAWER_SERVICE: any = { provide: 'SideDrawerService', useFactory: SideDrawerServiceFactory, deps: ['$injector'] }; export function CacheServiceFactory(i): any { return i.get('cacheService'); } export const CACHE_SERVICE: any = { provide: 'CacheService', useFactory: CacheServiceFactory, deps: ['$injector'] }; export function InloggadAnvaendareServiceFactory(i): any { return i.get('inloggadAnvaendareService'); } export const INLOGGAD_ANVAENDARE_SERVICE: any = { provide: 'InloggadAnvaendareService', useFactory: InloggadAnvaendareServiceFactory, deps: ['$injector'] }; export function GlobalTimerServiceFactory(i): any { return i.get('globalTimerService'); } export const GLOBAL_TIMER_SERVICE: any = { provide: 'GlobalTimerService', useFactory: GlobalTimerServiceFactory, deps: ['$injector'] }; export function PostadressServiceFactory(i): any { return i.get('postadressService'); } export const POSTADRESS_SERVICE: any = { provide: 'PostadressService', useFactory: PostadressServiceFactory, deps: ['$injector'] }; export function KommunServiceFactory(i): any { return i.get('kommunService'); } export const KOMMUN_SERVICE: any = { provide: 'KommunService', useFactory: KommunServiceFactory, deps: ['$injector'] }; export function NyaObjektServiceFactory(i): any { return i.get('nyaObjektService'); } export const NYA_OBJEKT_SERVICE: any = { provide: 'NyaObjektService', useFactory: NyaObjektServiceFactory, deps: ['$injector'] }; export function StateServiceFactory(i): any { return i.get('stateService'); } export const STATE_SERVICE: any = { provide: 'StateService', useFactory: StateServiceFactory, deps: ['$injector'] }; export function MaeklarObjektServiceFactory(i): any { return i.get('maeklarObjektService'); } export const MAEKLAR_OBJEKT_SERVICE: any = { provide: 'MaeklarObjektService', useFactory: MaeklarObjektServiceFactory, deps: ['$injector'] }; export function UiServiceFactory(i): any { return i.get('uiService'); } export const UI_SERVICE: any = { provide: 'UiService', useFactory: UiServiceFactory, deps: ['$injector'] }; export function FoereningServiceFactory(i): any { return i.get('foereningService'); } export const FOERENING_SERVICE: any = { provide: 'FoereningService', useFactory: FoereningServiceFactory, deps: ['$injector'] }; export function MaeklarObjektTaxeringServiceFactory(i): any { return i.get('maeklarObjektTaxeringService'); } export const MAEKLAR_OBJEKT_TAXERING_SERVICE: any = { provide: 'MaeklarObjektTaxeringService', useFactory: MaeklarObjektTaxeringServiceFactory, deps: ['$injector'] }; export function NaeromraadeServiceFactory(i): any { return i.get('naeromraadeService'); } export const NAEROMRAADE_SERVICE: any = { provide: 'NaeromraadeService', useFactory: NaeromraadeServiceFactory, deps: ['$injector'] }; export function MarkarealServiceFactory(i): any { return i.get('markarealService'); } export const MARKAREAL_SERVICE: any = { provide: 'MarkarealService', useFactory: MarkarealServiceFactory, deps: ['$injector'] }; export function MoejlighetListaServiceFactory(i): any { return i.get('moejlighetListaService'); } export const MOEJLIGHET_LISTA_SERVICE: any = { provide: 'MoejlighetListaService', useFactory: MoejlighetListaServiceFactory, deps: ['$injector'] }; export function MoejlighetServiceFactory(i): any { return i.get('moejlighetService'); } export const MOEJLIGHET_SERVICE: any = { provide: 'MoejlighetService', useFactory: MoejlighetServiceFactory, deps: ['$injector'] }; export function SaeljdrivServiceFactory(i): any { return i.get('saeljdrivService'); } export const SAELJDRIV_SERVICE: any = { provide: 'SaeljdrivService', useFactory: SaeljdrivServiceFactory, deps: ['$injector'] }; export function SoekFilterServiceFactory(i): any { return i.get('soekFilterService'); } export const SOEK_FILTER_SERVICE: any = { provide: 'SoekFilterService', useFactory: SoekFilterServiceFactory, deps: ['$injector'] }; export function TextWidthServiceFactory(i): any { return i.get('textWidthService'); } export const TEXT_WIDTH_SERVICE: any = { provide: 'TextWidthService', useFactory: TextWidthServiceFactory, deps: ['$injector'] }; export function NgResourceServiceFactory(i): any { return i.get('$resource'); } export const NG_RESOURCE_SERVICE: any = { provide: '$resource', useFactory: NgResourceServiceFactory, deps: ['$injector'] }; export function ResourceServiceFactory(i): any { return i.get('resourceService'); } export const RESOURCE_SERVICE: any = { provide: 'resourceService', useFactory: ResourceServiceFactory, deps: ['$injector'] }; export function KommentarServiceFactory(i): any { return i.get('kommentarService'); } export const KOMMENTAR_SERVICE: any = { provide: 'KommentarService', useFactory: KommentarServiceFactory, deps: ['$injector'] }; export function KundportalenServiceFactory(i): any { return i.get('kundportalenService'); } export const KUNDPORTALEN_SERVICE: any = { provide: 'KundportalenService', useFactory: KundportalenServiceFactory, deps: ['$injector'] }; export function VisningServiceFactory(i): any { return i.get('visningService'); } export const VISNING_SERVICE: any = { provide: 'VisningService', useFactory: VisningServiceFactory, deps: ['$injector'] }; export function SlotsServiceFactory(i): any { return i.get('slotsService'); } export const SLOTS_SERVICE: any = { provide: 'SlotsService', useFactory: SlotsServiceFactory, deps: ['$injector'] };