@acceleratxr/core_sdk#
Index#
Enumerations#
Classes#
Interfaces#
Type aliases#
Variables#
Functions#
Object literals#
Type aliases#
Join#
Ƭ Join<K, P>: K extends string | number ? P extends string | number ? ${K & string}${"" extends P ? "" : "."}${P & string}
: never : never
Defined in src/i18n/index.ts:56
Type parameters:#
Name |
---|
|
|
KeysOfNestedObject#
Ƭ KeysOfNestedObject<T, P>: {}[keyof T]
Defined in src/i18n/index.ts:62
Type parameters:#
Name |
Default |
---|---|
|
- |
|
“” |
LocaleKeys#
Ƭ LocaleKeys: KeysOfNestedObject<typeof en>
Defined in src/i18n/index.ts:68
ServiceFactoryEntry#
Ƭ ServiceFactoryEntry: { uid: string }
Defined in src/ServiceFactory.ts:7
Type declaration:#
Name |
Type |
---|---|
|
string |
Variables#
BASE_URL_PERSONA_ARCHETYPE_SKILLS#
• Const
BASE_URL_PERSONA_ARCHETYPE_SKILLS: “/personas/:personaUid/archetypes/:archetypeUid/skills” = “/personas/:personaUid/archetypes/:archetypeUid/skills”
Defined in src/services/SkillService.ts:11
BASE_URL_PERSONA_SKILLS#
• Const
BASE_URL_PERSONA_SKILLS: “/personas/:personaUid/skills” = “/personas/:personaUid/skills”
Defined in src/services/SkillService.ts:12
BASE_URL_PROGRESS#
• Const
BASE_URL_PROGRESS: “/skillsprogress” = “/skillsprogress”
Defined in src/services/SkillService.ts:13
RESPONSE_TYPES#
• Const
RESPONSE_TYPES: string[] = [“code”, “id_token”]
Defined in src/models/OAuthClient.ts:7
The list of supported response types.
SCOPES#
• Const
SCOPES: string[] = [“email”, “openid”, “phone”, “profile”]
Defined in src/models/OAuthClient.ts:4
The list of supported OAuth 2.0 scopes.
dayjs#
• Const
dayjs: any = require(“dayjs”)
Defined in src/utils/ACLUtils.ts:10
Defined in src/CoreSDK.ts:22
duration#
• Const
duration: any = require(“dayjs/plugin/duration”)
Defined in src/CoreSDK.ts:23
i18n#
• Const
i18n: any = require(“i18next”)
Defined in src/i18n/index.ts:7
instance#
• Const
instance: ACLUtils = new ACLUtils()
Defined in src/utils/ACLUtils.ts:191
languages#
• Const
languages: object = _languages
Defined in src/i18n/languages.ts:1
Defined in src/i18n/index.ts:3
merge#
• merge: merge
Defined in src/i18n/index.ts:5
omit#
• Const
omit: any = require(‘lodash/omit’)
Defined in src/ApiClient.ts:9
Functions#
encodeQuery#
▸ Const
encodeQuery(query?
: any): any
Defined in src/ApiClient.ts:11
Parameters:#
Name |
Type |
---|---|
|
any |
Returns: any
init18n#
▸ Const
init18n(overiddenResources
: {}, modules
: [], initOptions
: { fallbackLng: string = “en”; interpolation: { escapeValue: boolean = true } }): Promise<any>
Defined in src/i18n/index.ts:37
Parameters:#
Name |
Type |
Default value |
---|---|---|
|
{} |
{} |
|
[] |
[] |
|
{ fallbackLng: string = “en”; interpolation: { escapeValue: boolean = true } } |
I18N_DEFAULT_OPTIONS |
Returns: Promise<any>
resourceEntry#
▸ Const
resourceEntry(entry
: any): object
Defined in src/i18n/index.ts:12
Parameters:#
Name |
Type |
---|---|
|
any |
Returns: object
Name |
Type |
---|---|
|
any |
typedExists#
▸ Const
typedExists<T>(key
: LocaleKeys | T, options?
: any): any
Defined in src/i18n/index.ts:74
Type parameters:#
Name |
---|
|
Parameters:#
Name |
Type |
---|---|
|
LocaleKeys | T |
|
any |
Returns: any
typedT#
▸ Const
typedT<T>(key
: LocaleKeys | T | (LocaleKeys | T)[], options?
: any): any
Defined in src/i18n/index.ts:70
Type parameters:#
Name |
---|
|
Parameters:#
Name |
Type |
---|---|
|
LocaleKeys | T | (LocaleKeys | T)[] |
|
any |
Returns: any
Object literals#
I18N_DEFAULT_OPTIONS#
▪ Const
I18N_DEFAULT_OPTIONS: object
Defined in src/i18n/index.ts:27
Properties:#
Name |
Type |
Value |
---|---|---|
|
string |
“en” |
|
object |
{ escapeValue: boolean = true } |
I18N_RESOURCES#
▪ Const
I18N_RESOURCES: object
Defined in src/i18n/index.ts:14
Properties:#
Name |
Type |
Value |
---|---|---|
|
object |
resourceEntry(require(‘./cmn’)) |
|
object |
resourceEntry(require(‘./de’)) |
|
object |
resourceEntry(en) |
|
object |
resourceEntry(require(‘./es’)) |
|
object |
resourceEntry(require(‘./fr’)) |
|
object |
resourceEntry(require(‘./it’)) |
|
object |
resourceEntry(require(‘./pt’)) |
|
object |
resourceEntry(require(‘./ru’)) |
|
object |
resourceEntry(require(‘./zh’)) |