Skip to content

Commit dc24dce

Browse files
committed
Removed child class
1 parent ed1b28e commit dc24dce

File tree

1 file changed

+0
-99
lines changed

1 file changed

+0
-99
lines changed

projects/ngx-translate/src/lib/translate.service.ts

Lines changed: 0 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -610,102 +610,3 @@ export class TranslateService implements ITranslateService {
610610
}
611611

612612
}
613-
614-
@Injectable()
615-
export class ChildTranslateService extends TranslateService {
616-
617-
protected parent:TranslateService = inject(TranslateService, {skipSelf:true});
618-
619-
public override use(lang: Language): Observable<InterpolatableTranslationObject>
620-
{
621-
return this.parent.use(lang);
622-
}
623-
624-
public override setFallbackLang(lang: Language): Observable<InterpolatableTranslationObject>
625-
{
626-
return this.parent.setFallbackLang(lang);
627-
}
628-
629-
public override getFallbackLang(): Language | null
630-
{
631-
return this.parent.getFallbackLang();
632-
}
633-
634-
635-
public override get onLangChange(): Observable<TranslationChangeEvent> {
636-
return this.parent.onLangChange;
637-
}
638-
639-
public override get onFallbackLangChange(): Observable<TranslationChangeEvent> {
640-
return this.parent.onFallbackLangChange;
641-
}
642-
643-
public override addLangs(languages: Language[]): void
644-
{
645-
return this.parent.addLangs(languages);
646-
}
647-
648-
public override getLangs(): readonly Language[]
649-
{
650-
return this.parent.getLangs();
651-
}
652-
653-
654-
/*
655-
public override get onTranslationChange(): Observable<TranslationChangeEvent> {
656-
657-
// local and parent
658-
}
659-
660-
*/
661-
662-
/*
663-
664-
public abstract reloadLang(lang: Language): Observable<InterpolatableTranslationObject>;
665-
public abstract resetLang(lang: Language): void;
666-
667-
*/
668-
public override instant(
669-
key: string | string[],
670-
interpolateParams?: InterpolationParameters,
671-
): Translation
672-
{
673-
return super.instant(key, interpolateParams) || this.parent.instant(key, interpolateParams);
674-
}
675-
676-
/*
677-
public abstract stream(
678-
key: string | string[],
679-
interpolateParams?: InterpolationParameters,
680-
): Observable<Translation>;
681-
682-
public abstract getStreamOnTranslationChange(
683-
key: string | string[],
684-
interpolateParams?: InterpolationParameters,
685-
): Observable<Translation>;
686-
687-
public abstract get(
688-
key: string | string[],
689-
interpolateParams?: InterpolationParameters,
690-
): Observable<Translation>;
691-
692-
public abstract getParsedResult(
693-
key: string | string[],
694-
interpolateParams?: InterpolationParameters,
695-
): StrictTranslation | Observable<StrictTranslation>;
696-
697-
698-
699-
public abstract set(
700-
key: string,
701-
translation: string | TranslationObject,
702-
lang?: Language,
703-
): void;
704-
705-
public abstract setTranslation(
706-
lang: Language,
707-
translations: TranslationObject,
708-
shouldMerge?: boolean,
709-
): void;
710-
*/
711-
}

0 commit comments

Comments
 (0)