Constructors
constructor
- new DomLangReg(_root): DomLangReg
-
Properties
Private _root
io
nodes
Methods
changeLang
- changeLang(): void
-
Returns void
destroy
- destroy(): void
-
Returns void
destroyText
- destroyText(t): void
-
Returns void
getLangText
- getLangText<T>(key, params, changeCB, target): DomLangText<T>
-
Parameters
-
key: string
-
params: {
[k: string]: string | number;
}
-
[k: string]: string | number
-
changeCB: ((v, data) => void)
-
- (v, data): void
-
Returns void
-
target: T
getText
- getText(key, params?): any
-
Parameters
-
key: string
-
Optional params: {
[k: string]: string | number;
}
-
[k: string]: string | number
Returns any
getTextLink
- getTextLink<T>(key, params, target, targetKey): DomLangText<T>
-
Parameters
-
key: string
-
params: {
[k: string]: string | number;
}
-
[k: string]: string | number
-
target: T
-
targetKey: string
getTextNode
- getTextNode(key, params?): DomLangText<Text>
-
Parameters
-
key: string
-
Optional params: {
[k: string]: string | number;
}
-
[k: string]: string | number
getTextWatch
- getTextWatch(key, params, callback): DomLangText<string>
-
Parameters
-
key: string
-
params: {
[k: string]: string | number;
}
-
[k: string]: string | number
-
callback: ((newValue, oldValue) => void)
-
- (newValue, oldValue): void
-
Parameters
-
newValue: string
-
oldValue: string
Returns void