Defines an outline composed from child outlines.
new CompositeOutline():
CompositeOutline
CompositeOutline
readonlyoutlines:Outline[] =[]
Child outlines of the composite outline.
get id():
bigint
Returns the unique identifier of the object.
bigint
accept(
visitor):void
Accepts an outline visitor.
Visitor to accept.
void
append(
outline):void
Appends an outline.
Outline to append.
void
Use CompositeOutline.outlines and outlines.push instead.
isEmpty():
boolean
Returns whether the outline has no child outlines.
boolean
Use CompositeOutline.outlines and outlines.length === 0 instead.
numberOfOutlines():
number
Returns the number of child outlines.
number
Use CompositeOutline.outlines and outlines.length instead.