IXDMObjectRegistry interface
XDM-csatorna által meghívható XDM-objektumok beállításjegyzéke
Metódusok
get |
Egy objektum adott azonosítóval regisztrált példányának lekérése |
register(string, Object | (context |
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