@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

K

P


KeysOfNestedObject#

Ƭ KeysOfNestedObject<T, P>: {}[keyof T]

Defined in src/i18n/index.ts:62

Type parameters:#

Name

Default

T

-

P

“”


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

uid

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#

ConstencodeQuery(query?: any): any

Defined in src/ApiClient.ts:11

Parameters:#

Name

Type

query?

any

Returns: any


init18n#

Constinit18n(overiddenResources: {}, modules: [], initOptions: { fallbackLng: string = “en”; interpolation: { escapeValue: boolean = true } }): Promise<any>

Defined in src/i18n/index.ts:37

Parameters:#

Name

Type

Default value

overiddenResources

{}

{}

modules

[]

[]

initOptions

{ fallbackLng: string = “en”; interpolation: { escapeValue: boolean = true } }

I18N_DEFAULT_OPTIONS

Returns: Promise<any>


resourceEntry#

ConstresourceEntry(entry: any): object

Defined in src/i18n/index.ts:12

Parameters:#

Name

Type

entry

any

Returns: object

Name

Type

translation

any


typedExists#

ConsttypedExists<T>(key: LocaleKeys | T, options?: any): any

Defined in src/i18n/index.ts:74

Type parameters:#

Name

T

Parameters:#

Name

Type

key

LocaleKeys | T

options?

any

Returns: any


typedT#

ConsttypedT<T>(key: LocaleKeys | T | (LocaleKeys | T)[], options?: any): any

Defined in src/i18n/index.ts:70

Type parameters:#

Name

T

Parameters:#

Name

Type

key

LocaleKeys | T | (LocaleKeys | T)[]

options?

any

Returns: any

Object literals#

I18N_DEFAULT_OPTIONS#

Const I18N_DEFAULT_OPTIONS: object

Defined in src/i18n/index.ts:27

Properties:#

Name

Type

Value

fallbackLng

string

“en”

interpolation

object

{ escapeValue: boolean = true }


I18N_RESOURCES#

Const I18N_RESOURCES: object

Defined in src/i18n/index.ts:14

Properties:#

Name

Type

Value

cmn

object

resourceEntry(require(‘./cmn’))

de

object

resourceEntry(require(‘./de’))

en

object

resourceEntry(en)

es

object

resourceEntry(require(‘./es’))

fr

object

resourceEntry(require(‘./fr’))

it

object

resourceEntry(require(‘./it’))

pt

object

resourceEntry(require(‘./pt’))

ru

object

resourceEntry(require(‘./ru’))

zh

object

resourceEntry(require(‘./zh’))