Abstract Programmatically add new localization strings to the user interface
Returns a translator for a specific namespace
Optional namespace: stringAbstract loginInteract with the user to collect the data needed for a UserInterfaceLoginResponse.
Abstract onAbstract onAbstract onAbstract onInform the UI that a login call has started *
Optional options: LoginOptionsAbstract onAbstract onAbstract onAbstract onAbstract onAbstract promptPrompt the user with a custom UI element *
Abstract statusOptional options: UserInterfaceTranslateOptionsOptional namespace: string
Abstract class which all 3rd party UserInterface implementations may extend.