new UBox3HelperGroup(option)
상위 그룹 옵션을 그대로 전달한다.
| Name | Type | Default | Description |
|---|---|---|---|
option |
UBox3HelperGroupCO | {} |
optional
그룹 이름·drawarg 등을 포함한 상위 그룹 옵션. |
Methods
-
add(box3, color)UBox3HelperGroup|this
-
경계 상자를 추가하거나 현재 재사용 위치의 helper를 갱신한다. box3 또는 color가 falsy이면 아무것도 하지 않는다. 따라서 숫자 색상 0도 거부한다. helper 입력은 전달한 color로 다시 칠하지 않으며, 지원하지 않는 입력은 무시한다. Box3 경로에서는 재사용 위치를 먼저 증가시키므로 이후 작업이 실패해도 되돌리지 않는다.
Name Type Default Description box3unknown 표시할 Box3 또는 직접 등록할 UBox3Helper.
colorColor | string | number 0xffff00 optional Box3 입력의 선 색상.
Returns:
Type Description UBox3HelperGroup | this 체이닝할 현재 그룹. 하위 클래스의 반환 타입도 보존한다. -
commit(cursor)
-
이번 묶음에서 사용하지 않은 뒤쪽 helper를 해제·제거하고 다음 입력 위치를 저장한다. 제거 범위는 인수 cursor가 아니라 호출 직전의 내부 위치로 결정한다. cursor의 정수·범위 검증은 하지 않으며, 중간 해제·제거에서 오류가 나면 나머지 처리를 중단하고 새 cursor도 저장하지 않는다.
Name Type Default Description cursornumber 0 optional 다음 Box3 입력에서 사용할 자식 위치.
Type Definitions
-
UBox3HelperGroupCOObject
-
UBox3HelperGroup에 그대로 전달하는 상위 그룹 옵션이다. name·drawarg는 UGroup이 해석하며, 이 클래스는 검증·변환을 추가하지 않는다. 기존 TS 생성자의 빈 객체 타입을 유지하여 허용 입력을 새로 제한하지 않는다.