컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
blockly > blockRendering
blockRendering 네임스페이스
클래스
클래스 |
설명 |
BottomRow |
블록의 하단 행에 있는 요소에 관한 정보와 하단 행의 간격 정보를 포함하는 객체입니다. 하단 행의 요소는 모서리, 스페이서, 다음 연결로 구성될 수 있습니다. |
연결 |
연결과 블록에서 차지하는 공간을 나타내는 기본 클래스입니다. |
ConstantProvider |
블록 렌더링을 위한 상수를 제공하는 객체입니다. |
Drawer |
지정된 렌더링 정보를 기반으로 블록을 그리는 객체입니다. |
ExternalValueInput |
렌더링 중에 외부 값 입력이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
필드 |
렌더링 중에 필드가 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
모자 |
렌더링 중에 모자가 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
아이콘 |
렌더링 중에 아이콘이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
InlineInput |
렌더링 중에 인라인 입력이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
InputConnection |
렌더링 중에 블록에서 공간을 차지하는 입력을 나타내는 기본 클래스입니다. |
InputRow |
하나 이상의 입력을 보유한 행에 관한 정보를 포함하는 객체입니다. |
InRowSpacer |
행의 두 요소 사이의 스페이서에 관한 정보를 포함하는 객체입니다. |
JaggedEdge |
렌더링 중에 접힌 블록의 들쭉날쭉한 가장자리가 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
측정 가능 |
렌더링 중에 공간을 차지하는 블록의 일부를 나타내는 기본 클래스입니다. 스페이서가 아닌 각 측정 가능한 항목의 생성자는 블록 요소 (예: 필드, 문이 포함된 입력)의 크기를 기록합니다. |
NextConnection |
렌더링 중에 다음 연결이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
OutputConnection |
렌더링 중에 출력 연결이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
PathObject |
렌더러에서 사용하는 각 SVG 요소의 생성 및 설정을 처리하는 객체입니다. |
PreviousConnection |
렌더링 중에 이전 연결이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
렌더러 |
블록 렌더러의 기본 클래스입니다. |
RenderInfo |
이 블록을 그리는 데 필요한 모든 크기 정보가 포함된 객체입니다. 이 측정 패스는 블록에 변경사항을 전파하지 않습니다 (단, getSize()가 호출될 때 필드가 다시 렌더링되도록 선택할 수는 있음). 그러나 반복적으로 호출하면 비용이 많이 들 수 있습니다. |
RoundCorner |
렌더링 중에 둥근 모서리가 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
행 |
렌더링된 블록의 단일 행과 모든 하위 구성요소를 나타내는 객체입니다. |
SpacerRow |
두 행 사이의 스페이서에 관한 정보를 포함하는 객체입니다. |
SquareCorner |
렌더링 중에 정사각형 모서리가 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
StatementInput |
렌더링 중에 문이 차지하는 공간에 관한 정보를 포함하는 객체입니다. |
TopRow |
블록의 상단 행에 있는 요소에 관한 정보와 상단 행의 크기 조정 정보가 포함된 객체입니다. 상단 행의 요소는 모서리, 모자, 스페이서, 이전 연결로 구성될 수 있습니다. 이 생성자가 호출되면 행에 필요한 모든 스페이서가 아닌 요소가 포함됩니다. |
함수
인터페이스
변수
유형 별칭
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[null,null,["최종 업데이트: 2025-07-25(UTC)"],[],["The `blockRendering` namespace manages the visual representation of blocks. It defines classes for various block elements like `BottomRow`, `Connection`, `Field`, `InputRow`, and `TopRow`, each detailing their space and structure during rendering. Key actions include registering and unregistering renderers, with `register` and `unregister` functions. The namespace also defines interfaces (`IPathObject`, `Notch`, etc.) for path and sizing information and provides base and dynamic shapes. It also contains variables such as `Types`.\n"],null,[]]