이 페이지에서는 Workshop의 임베디드 모듈 위젯에 대해 설명합니다. Workshop 임베딩 기능 개요는 임베딩 개요 페이지에서 확인할 수 있습니다.
임베디드 모듈 위젯 구성을 통해 빌더는 임베드할 모듈을 선택하고 현재 모듈의 변수를 임베디드 모듈의 모듈 인터페이스 변수에 매핑할 수 있습니다.
임베디드 모듈 위젯을 구성하려면 먼저 Compass 리소스 선택기를 사용하여 임베디드될 하위 모듈을 선택합니다. 임베딩시 항상 하위 모듈의 게시된 버젼이 사용됩니다.
하위 모듈이 선택되면 위젯 구성 패널에 하위 모듈의 모듈 인터페이스가 표시됩니다. 이를 통해 부모 모듈 변수를 하위 모듈 인터페이스 변수에 매핑할 수 있습니다. 부모 모듈의 변수 정의는 부모와 하위 모듈간에 완전히 공유되는 변수를 지원하는 데 사용됩니다. 하위 또는 부모 모듈의 변수 값이 변경되면(예: 위젯 결과물 또는 변수 값 설정 이벤트로 인해) 매핑된 변수가 있는 모든 모듈에서 변경 사항이 반영됩니다.
매핑된 변수의 하위 모듈의 변수 정의가 사용되지 않으므로, 하위 모듈에서 정의된 매핑된 변수의 기본 변수 값은 사용되지 않습니다. 마찬가지로, 하위 모듈의 변수 정의에 정의된 매핑된 변수의 변수 재계산 동작(Function을 사용하여 변수 값을 지원하거나 변수 변환과 같은)은 사용되지 않습니다. 변수 값 리셋 이벤트의 경우, 변수 값은 부모 모듈의 변수 정의에서 설정된 기본 값으로 리셋됩니다.