Bagikan melalui


IXDMObjectRegistry interface

Registri objek XDM yang dapat dipanggil oleh saluran XDM

Metode

getInstance<T>(string, Object)

Mendapatkan instans objek yang terdaftar dengan id yang diberikan

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

Daftarkan objek (instans atau metode pabrik) yang diekspos oleh bingkai ini kepada pemanggil dalam bingkai jarak jauh

unregister(string)

Membatalkan pendaftaran objek (instans atau metode pabrik) yang sebelumnya didaftarkan oleh bingkai ini

Detail Metode

getInstance<T>(string, Object)

Mendapatkan instans objek yang terdaftar dengan id yang diberikan

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

Parameter

instanceId

string

id unik objek terdaftar

contextData

Object

Data konteks opsional untuk diteruskan ke kontruktor metode pabrik objek

Mengembalikan

undefined | T

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

Daftarkan objek (instans atau metode pabrik) yang diekspos oleh bingkai ini kepada pemanggil dalam bingkai jarak jauh

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

Parameter

instanceId

string

id unik objek terdaftar

instance

Object | (contextData?: any) => Object

Baik: (1) instans objek, atau (2) fungsi yang mengambil data konteks opsional dan mengembalikan instans objek.

unregister(string)

Membatalkan pendaftaran objek (instans atau metode pabrik) yang sebelumnya didaftarkan oleh bingkai ini

function unregister(instanceId: string)

Parameter

instanceId

string

id unik objek terdaftar