Preparing search index...
The search index is not available
@grandlinex/bundle-multilang
@grandlinex/bundle-multilang
LangClient
Class LangClient
Hierarchy
default
<
ICoreKernel
<
any
>
,
LangDb
,
LangClient
,
null
,
null
>
LangClient
Index
Constructors
constructor
Properties
channel
logger
DEFAULT_
LANG_
DB_
KEY
STORE_
TRANSLATION_
PATH
Methods
debug
error
getCClient
get
Config
Store
get
Cur
get
Cur
Translator
get
Db
Lang
get
Default
get
Kernel
get
Lang
get
Lang
List
get
Module
get
Name
has
Lang
info
l
Error
load
Lang
From
Folder
log
set
Db
Lang
set
Logger
verbose
warn
Constructors
constructor
new
Lang
Client
(
module
:
ICoreKernelModule
<
any
,
any
,
any
,
any
,
any
>
)
:
LangClient
Parameters
module:
ICoreKernelModule
<
any
,
any
,
any
,
any
,
any
>
Returns
LangClient
Properties
Protected
channel
channel
:
string
logger
logger
:
null
|
default
Static
DEFAULT_
LANG_
DB_
KEY
DEFAULT_
LANG_
DB_
KEY
:
string
= 'lang'
Static
STORE_
TRANSLATION_
PATH
STORE_
TRANSLATION_
PATH
:
string
= 'GLX_TRANSLATION_PATH'
Methods
debug
debug
(
...
ags
:
unknown
[]
)
:
void
Parameters
Rest
...
ags:
unknown
[]
Returns
void
error
error
(
...
ags
:
unknown
[]
)
:
void
Parameters
Rest
...
ags:
unknown
[]
Returns
void
getCClient
getCClient
<
X
>
(
)
:
X
Type Parameters
X
extends
ICoreCClient
Returns
X
get
Config
Store
get
Config
Store
(
)
:
IStore
Returns
IStore
get
Cur
get
Cur
(
)
:
Promise
<
null
|
LangData
>
Returns
Promise
<
null
|
LangData
>
get
Cur
Translator
get
Cur
Translator
(
)
:
Promise
<
GLang
>
Returns
Promise
<
GLang
>
get
Db
Lang
get
Db
Lang
(
)
:
Promise
<
string
>
Returns
Promise
<
string
>
get
Default
get
Default
(
)
:
Promise
<
undefined
|
LangData
>
Returns
Promise
<
undefined
|
LangData
>
get
Kernel
get
Kernel
(
)
:
ICoreKernel
<
any
,
ICoreAnyModule
>
Returns
ICoreKernel
<
any
,
ICoreAnyModule
>
get
Lang
get
Lang
(
code
:
string
)
:
Promise
<
undefined
|
LangData
>
Parameters
code:
string
Returns
Promise
<
undefined
|
LangData
>
get
Lang
List
get
Lang
List
(
)
:
Promise
<
{
code
:
string
;
label
:
string
;
}
[]
>
Returns
Promise
<
{
code
:
string
;
label
:
string
;
}
[]
>
get
Module
get
Module
(
)
:
ICoreKernelModule
<
ICoreKernel
<
any
,
ICoreAnyModule
>
,
LangDb
,
LangClient
,
null
,
null
>
Returns
ICoreKernelModule
<
ICoreKernel
<
any
,
ICoreAnyModule
>
,
LangDb
,
LangClient
,
null
,
null
>
get
Name
get
Name
(
)
:
string
Returns
string
has
Lang
has
Lang
(
code
:
string
)
:
Promise
<
boolean
>
Parameters
code:
string
Returns
Promise
<
boolean
>
info
info
(
...
ags
:
unknown
[]
)
:
void
Parameters
Rest
...
ags:
unknown
[]
Returns
void
l
Error
l
Error
(
message
:
string
)
:
Error
Parameters
message:
string
Returns
Error
load
Lang
From
Folder
load
Lang
From
Folder
(
path
:
string
)
:
Promise
<
void
>
Parameters
path:
string
Returns
Promise
<
void
>
log
log
(
...
ags
:
unknown
[]
)
:
void
Parameters
Rest
...
ags:
unknown
[]
Returns
void
set
Db
Lang
set
Db
Lang
(
lang
:
string
)
:
Promise
<
void
>
Parameters
lang:
string
Returns
Promise
<
void
>
set
Logger
set
Logger
(
logger
:
default
)
:
void
Parameters
logger:
default
Returns
void
verbose
verbose
(
...
ags
:
unknown
[]
)
:
void
Parameters
Rest
...
ags:
unknown
[]
Returns
void
warn
warn
(
...
ags
:
unknown
[]
)
:
void
Parameters
Rest
...
ags:
unknown
[]
Returns
void
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
@grandlinex/bundle-
multilang
Lang
Client
constructor
channel
logger
DEFAULT_
LANG_
DB_
KEY
STORE_
TRANSLATION_
PATH
debug
error
getCClient
get
Config
Store
get
Cur
get
Cur
Translator
get
Db
Lang
get
Default
get
Kernel
get
Lang
get
Lang
List
get
Module
get
Name
has
Lang
info
l
Error
load
Lang
From
Folder
log
set
Db
Lang
set
Logger
verbose
warn
Generated using
TypeDoc