차단 > blockRendering > 행
블록 렌더링.Row 클래스
렌더링된 블록과 모든 하위 구성요소의 단일 행을 나타내는 객체입니다.
서명:
export declare class Row
생성자
생성자 | 수정자 | 설명 |
---|---|---|
(생성자)(상수) | Row 클래스의 새 인스턴스를 생성합니다. |
속성
속성 | 수정자 | 유형 | 설명 |
---|---|---|---|
정렬 | 숫자 | 없음 | 행의 정렬입니다. | |
constants_ |
|
ConstantProvider | |
요소 | 측정 가능[] | 이 행에 포함된 요소의 배열입니다. | |
hasDummyInput | 부울 | 행에 더미 입력 또는 끝 행 입력이 있는지 여부입니다. | |
hasExternalInput | 부울 | 행에 외부 입력이 있는지 여부입니다. | |
hasInlineInput | 부울 | 행에 인라인 입력이 있는지 여부입니다. | |
hasJaggedEdge | 부울 | 행의 가장자리가 들쭉날쭉한지 여부입니다. | |
hasStatement | 부울 | 행에 문 입력이 있는지 여부입니다. | |
높이 | 숫자 | 행의 높이입니다. | |
minHeight | 숫자 | 행의 최소 높이입니다. | |
minWidth | 숫자 | 블록의 왼쪽 가장자리에서 오른쪽까지의 행의 최소 너비입니다. 인라인인 경우가 아니면 하위 블록은 포함되지 않습니다. | |
notchOffset | 숫자 | ||
statementEdge | 숫자 | 블록에 있는 모든 문 입력의 왼쪽 가장자리가 있어야 합니다. 이렇게 하면 다양한 너비의 필드에 의해 처리되는 문 입력이 모두 정렬됩니다. | |
type | 숫자 | ||
너비 | 숫자 | 블록의 왼쪽 가장자리에서 오른쪽까지의 행의 너비입니다. 인라인인 경우가 아니면 하위 블록은 포함되지 않습니다. | |
widthWithConnectedBlocks | 숫자 | 블록의 왼쪽 가장자리부터 블록 또는 연결된 하위 블록의 가장자리까지의 행 너비입니다. | |
xPos | 숫자 | 블록의 svg 그룹 원점을 기준으로 한 행의 X 위치입니다. | |
yPos | 숫자 | 블록의 svg 그룹 원점을 기준으로 한 행의 Y 위치입니다. |
메서드
메서드 | 수정자 | 설명 |
---|---|---|
endsWithElemSpacer() | 이 행이 요소 스페이서로 끝나야 하는지 여부를 결정합니다. | |
getFirstSpacer() | 이 행의 첫 번째 스페이서 요소를 가져오는 편의 메서드입니다. | |
getLastInput() | 이 행에 마지막 입력이 있는 경우 입력을 가져옵니다. | |
getLastSpacer() | 이 행의 마지막 스페이서 요소를 가져오는 편의 메서드입니다. | |
measure() | 모든 하위 구성요소를 검사하고 행에 모든 크기 속성을 채웁니다. | |
startsWithElemSpacer() | 이 행이 요소 스페이서로 시작할지 여부를 결정합니다. |