확장 프로그램 네임스페이스
함수
함수 | 설명 |
---|---|
apply(이름, 블록, isMutator) | 블록에 확장 메서드를 적용합니다. 블록 생성 중에만 호출해야 합니다. |
buildTooltipForDropdown(dropdownName, lookupTable) | 드롭다운 값을 도움말 문자열에 매핑하는 확장 함수를 빌드합니다. |
buildTooltipWithFieldText(msgTemplate, fieldName) | 동적 도움말을 설치하는 확장 함수를 빌드합니다. 도움말 메시지에는 '%1' 문자열이 포함되어야 하며 해당 문자열은 이름이 지정된 필드의 텍스트로 대체됩니다. |
isRegistered(name) | 확장 프로그램이 지정된 이름으로 등록되었는지 여부를 반환합니다. |
register(이름, initFn) | 새 확장 함수를 등록합니다. 확장 프로그램은 블록을 초기화하는 데 도움이 되는 함수로, 일반적으로 onchange 핸들러 및 뮤테이터와 같은 동적 동작을 추가합니다. Block.applyExtension() 또는 JSON 'extensions' 배열 속성을 사용해 적용됩니다. |
registerMixin(name, mixinObj) | 믹스inObj의 모든 키/값을 더하는 새 확장 함수를 등록합니다. |
registerMutator(name, mixinObj, opt_helperFn, opt_blockList) | 블록에 뮤테이터를 추가하는 새 확장 함수를 등록합니다. 등록 시 뮤테이터에 관한 몇 가지 기본적인 상태 검사를 실행합니다. 믹스인에 Compose와 분해가 모두 정의된 경우 래퍼는 블록에 뮤테이터 대화상자를 추가할 수도 있습니다. |
unregister(이름) | 지정된 이름으로 등록된 확장 프로그램의 등록을 취소합니다. |
변수
변수 | 설명 |
---|---|
TEST_ONLY |