Skip to content

Instantly share code, notes, and snippets.

@FunnyGhost
Created December 13, 2021 15:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FunnyGhost/2621b427f65d0a5d696774e152cdf208 to your computer and use it in GitHub Desktop.
Save FunnyGhost/2621b427f65d0a5d696774e152cdf208 to your computer and use it in GitHub Desktop.
Contract for Language Service
import { LanguageShortName } from '../models/language-short-name';
export abstract class LanguageService {
readonly SUPPORTED_LANGUAGES: LanguageShortName[] = ['nl', 'en', 'sv', 'de'];
public abstract getLanguage(defaultLanguage: LanguageShortName): LanguageShortName;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment