XDMObjectRegistry class
Az XDM-hez közzétett objektumok katalógusa
Metódusok
get |
A megadott azonosítóval regisztrált objektum példányának lekérése |
register(string, Object | (context |
A keret által közzétett objektum (példány vagy gyári módszer) 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)
A megadott azonosítóval regisztrált objektum 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 a regisztrált objektum gyári metódusá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 módszer) 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