blockly > Procedures > IProcedureModel

Procedures.IProcedureModel 인터페이스

프러시저의 데이터 모델입니다.

Signature:

export interface IProcedureModel 

방법

메서드 설명
deleteParameter(index) 매개변수 목록에서 지정된 색인의 매개변수를 삭제합니다.
getEnabled() 프로시져의 사용 설정/중지 여부를 반환합니다. 프러시저가 사용 중지되면 모든 프러시저 호출자 차단도 사용 중지해야 합니다.
getId() 수술의 고유한 언어 중립 ID를 반환합니다.
getName() 사람이 읽을 수 있는 프러시저 이름을 반환합니다.
getParameter(index) 매개변수 목록에서 지정된 색인에 있는 매개변수를 반환합니다.
getParameters() 매개변수 목록에 있는 모든 매개변수의 배열을 반환합니다.
getReturnTypes()

프로시져의 반환 유형을 반환합니다.

Null은 값을 반환하지 않는 프로시져를 나타냅니다.

insertParameter(parameterModel, index)

매개변수 목록에 매개변수를 삽입합니다.

매개변수를 이동하려면 먼저 삭제한 다음 다시 삽입하세요.

setEnabled(enabled) 이 절차의 사용/사용 중지 여부를 설정합니다. 프로시져가 사용 중지되면 모든 프로시저 호출자 차단도 사용 중지해야 합니다.
setName(name) 사람이 읽을 수 있는 프러시저 이름을 설정합니다.
setReturnTypes(types)

프로시져의 반환 유형을 설정합니다.

반환하지 않는 절차를 나타내려면 null을 전달합니다.