Megosztás a következőn keresztül:


IXDMObjectRegistry interface

XDM-csatorna által meghívható XDM-objektumok beállításjegyzéke

Metódusok

getInstance<T>(string, Object)

Egy objektum adott azonosítóval regisztrált példányának lekérése

register(string, Object | (contextData?: any) => Object)

A keret által közzétett objektum (példány vagy gyári metódus) regisztrálása távoli keret hívói számára

unregister(string)

A keret által korábban regisztrált objektum (példány vagy gyári metódus) regisztrációja törlése

Metódus adatai

getInstance<T>(string, Object)

Egy objektum adott azonosítóval regisztrált példányának lekérése

function getInstance<T>(instanceId: string, contextData?: Object): undefined | T

Paraméterek

instanceId

string

a regisztrált objektum egyedi azonosítója

contextData

Object

Nem kötelező környezeti adatok az objektum-előállító metódus kontruktorának való továbbításhoz

Válaszok

undefined | T

register(string, Object | (contextData?: any) => Object)

A keret által közzétett objektum (példány vagy gyári metódus) regisztrálása távoli keret hívói számára

function register(instanceId: string, instance: Object | (contextData?: any) => Object)

Paraméterek

instanceId

string

a regisztrált objektum egyedi azonosítója

instance

Object | (contextData?: any) => Object

Vagy: (1) objektumpéldány, vagy (2) olyan függvény, amely opcionális környezeti adatokat vesz fel, és egy objektumpéldányt ad vissza.

unregister(string)

A keret által korábban regisztrált objektum (példány vagy gyári metódus) regisztrációja törlése

function unregister(instanceId: string)

Paraméterek

instanceId

string

a regisztrált objektum egyedi azonosítója