blockly > 이름

이름 클래스

항목 이름 (변수, 절차 등)의 데이터베이스의 클래스입니다.

Signature:

export declare class Names 

생성자

생성자 수정자 설명
(생성자)(scheduledWordsList, Opt_variablePrefix) Names 클래스의 새 인스턴스를 구성합니다.

속성

속성 수정자 유형 설명
DEVELOPER_VARIABLE_TYPE static NameType

방법

메서드 수정자 설명
같음(이름1, 이름2) static 주어진 두 개체 이름이 동일한 항목을 참조하나요? 블록 이름을 사용하면 대소문자를 구분하지 않습니다.
getDistinctName(name, type) Blockly 법인 이름을 내보낼 수 있는 법적 법인 이름으로 변환합니다. 이전에 정의된 이름과 겹치지 않는 새 이름이어야 합니다. 또한 현재 언어의 예약어 목록과 이름이 충돌하지 않는지 확인하세요.
getName(nameOrId, type) Blockly 법인 이름을 내보낼 수 있는 법적 법인 이름으로 변환합니다.
getUserNames(type) 지정된 이름 유형으로 알려진 사용자가 만든 모든 이름 목록을 반환합니다.
populateProcedures(workspace) 프러시저의 이름을 생성합니다.
populateVariables(workspace) 사용 중인 사용자 변수의 이름만 생성합니다.
reset()을 호출하는 약식 표현입니다. 데이터베이스를 비우고 처음부터 시작하세요. 예약된 단어는 유지됩니다.
setVariableMap(map) 변수 이름에서 변수 객체로 매핑되는 변수 맵을 설정합니다.