IXDMObjectRegistry interface
XDM 채널에서 호출할 수 있는 XDM 개체의 레지스트리
메서드
get |
지정된 ID로 등록된 개체의 instance 가져옵니다. |
register(string, Object | (context |
이 프레임에 의해 노출되는 개체(instance 또는 팩터리 메서드)를 원격 프레임의 호출자에게 등록합니다. |
unregister(string) | 이 프레임에서 이전에 등록한 개체(instance 또는 팩터리 메서드)의 등록을 취소합니다. |
메서드 세부 정보
getInstance<T>(string, Object)
지정된 ID로 등록된 개체의 instance 가져옵니다.
function getInstance<T>(instanceId: string, contextData?: Object): undefined | T
매개 변수
- instanceId
-
string
등록된 개체의 고유 ID
- contextData
-
Object
개체 팩터리 메서드의 구성 요소에 전달할 선택적 컨텍스트 데이터
반환
undefined | T
register(string, Object | (contextData?: any) => Object)
이 프레임에 의해 노출되는 개체(instance 또는 팩터리 메서드)를 원격 프레임의 호출자에게 등록합니다.
function register(instanceId: string, instance: Object | (contextData?: any) => Object)
매개 변수
- instanceId
-
string
등록된 개체의 고유 ID
- instance
-
Object | (contextData?: any) => Object
(1) 개체 instance 또는 (2) 선택적 컨텍스트 데이터를 사용하고 개체 instance 반환하는 함수입니다.
unregister(string)
이 프레임에서 이전에 등록한 개체(instance 또는 팩터리 메서드)의 등록을 취소합니다.
function unregister(instanceId: string)
매개 변수
- instanceId
-
string
등록된 개체의 고유 ID