차단 > 이름 > getDistinctName
Names.getDistinctName() 메서드
Blockly 법인 이름을 내보낼 수 있는 법인 이름으로 변환합니다. 이전에 정의된 이름과 겹치지 않는 새 이름인지 확인합니다. 또한 현재 언어의 예약어 목록과 이름이 충돌하지 않는지 확인합니다.
서명:
getDistinctName(name: string, type: NameType | string): string;
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
name | 문자열 | Blockly 엔티티 이름입니다 (제약 조건 없음). |
유형 | 이름 유형 | 문자열 | Blockly의 항목 유형('VARIABLE', 'PROCEDURE', 'DEVELOPER_VARIABLE' 등)입니다. |
반환:
문자열
내보낸 언어에서 합법적인 법인 이름입니다.