Preparing search index...
The search index is not available
@g20/browser
@g20/browser
ShapeBase
Class ShapeBase
Abstract
Hierarchy (
view full
)
ElementBase
ShapeBase
Group
Implements
Shape
Index
Constructors
constructor
Properties
board
parent
zzz
Accessors
id
mask
matrix
opacity
plumb
R
scale
skewX
skewY
sx
sy
visibility
world
Matrix
X
Methods
collapse
dispose
get
Bounding
Box
has
Bounding
Box
hide
render
show
update
viewee
Constructors
constructor
new
Shape
Base
(
board
,
options
?
)
:
ShapeBase
Parameters
board
:
Board
Optional
options
:
ShapeOptions
Returns
ShapeBase
Properties
Readonly
board
board
:
Board
parent
parent
:
unknown
Readonly
zzz
zzz
:
ZZZ
Accessors
id
get
id
(
)
:
string
Returns
string
set
id
(
id
)
:
void
Parameters
id
:
string
Returns
void
mask
get
mask
(
)
:
Shape
Returns
Shape
set
mask
(
mask
)
:
void
Parameters
mask
:
Shape
Returns
void
matrix
get
matrix
(
)
:
Matrix
Returns
Matrix
opacity
get
opacity
(
)
:
number
Returns
number
set
opacity
(
opacity
)
:
void
Parameters
opacity
:
number
Returns
void
plumb
get
plumb
(
)
:
boolean
Returns
boolean
set
plumb
(
plumb
)
:
void
Parameters
plumb
:
boolean
Returns
void
R
get
R
(
)
:
G20
Returns
G20
set
R
(
R
)
:
void
Parameters
R
:
G20
Returns
void
scale
get
scale
(
)
:
number
Returns
number
set
scale
(
scale
)
:
void
Parameters
scale
:
number
|
[
sx
:
number
,
sy
:
number
]
Returns
void
skewX
get
skewX
(
)
:
number
Returns
number
set
skewX
(
skewX
)
:
void
Parameters
skewX
:
number
Returns
void
skewY
get
skewY
(
)
:
number
Returns
number
set
skewY
(
skewY
)
:
void
Parameters
skewY
:
number
Returns
void
sx
get
sx
(
)
:
number
Returns
number
set
sx
(
sx
)
:
void
Parameters
sx
:
number
Returns
void
sy
get
sy
(
)
:
number
Returns
number
set
sy
(
sy
)
:
void
Parameters
sy
:
number
Returns
void
visibility
get
visibility
(
)
:
"hidden"
|
"visible"
|
"collapse"
Returns
"hidden"
|
"visible"
|
"collapse"
set
visibility
(
visible
)
:
void
Parameters
visible
:
"hidden"
|
"visible"
|
"collapse"
Returns
void
world
Matrix
get
worldMatrix
(
)
:
Matrix
Returns
Matrix
set
worldMatrix
(
worldMatrix
)
:
void
Parameters
worldMatrix
:
Matrix
Returns
void
X
get
X
(
)
:
G20
Returns
G20
set
X
(
X
)
:
void
Parameters
X
:
G20
|
[
x
:
number
,
y
:
number
]
|
{
x
:
number
;
y
:
number
;
}
Returns
void
Methods
collapse
collapse
(
)
:
this
Returns
this
dispose
dispose
(
)
:
void
Returns
void
Abstract
get
Bounding
Box
get
Bounding
Box
(
shallow
?
)
:
{
bottom
?:
number
;
left
?:
number
;
right
?:
number
;
top
?:
number
;
}
Parameters
Optional
shallow
:
boolean
Returns
{
bottom
?:
number
;
left
?:
number
;
right
?:
number
;
top
?:
number
;
}
Optional
bottom
?:
number
Optional
left
?:
number
Optional
right
?:
number
Optional
top
?:
number
Abstract
has
Bounding
Box
has
Bounding
Box
(
)
:
boolean
Returns
boolean
hide
hide
(
)
:
this
Returns
this
render
render
<
T
>
(
viewDOM
,
parentElement
,
svgElement
)
:
void
Type Parameters
T
Parameters
viewDOM
:
ViewDOM
<
T
>
parentElement
:
T
svgElement
:
T
Returns
void
show
show
(
)
:
this
Returns
this
update
update
(
)
:
this
Returns
this
viewee
viewee
(
)
:
unknown
Returns
unknown
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
board
parent
zzz
Accessors
id
mask
matrix
opacity
plumb
R
scale
skewX
skewY
sx
sy
visibility
world
Matrix
X
Methods
collapse
dispose
get
Bounding
Box
has
Bounding
Box
hide
render
show
update
viewee
@g20/browser
Loading...