차단 > 이름 > getDistinctName

Names.getDistinctName() 메서드

Blockly 법인 이름을 내보낼 수 있는 법인 이름으로 변환합니다. 이전에 정의된 이름과 겹치지 않는 새 이름인지 확인합니다. 또한 현재 언어의 예약어 목록과 이름이 충돌하지 않는지 확인합니다.

서명:

getDistinctName(name: string, type: NameType | string): string;

매개변수

매개변수 유형 설명
name 문자열 Blockly 엔티티 이름입니다 (제약 조건 없음).
유형 이름 유형 | 문자열 Blockly의 항목 유형('VARIABLE', 'PROCEDURE', 'DEVELOPER_VARIABLE' 등)입니다.

반환:

문자열

내보낸 언어에서 합법적인 법인 이름입니다.