flexycakes
Preparing search index...
Rect
Class Rect
Index
Constructors
constructor
Properties
height
width
x
y
Accessors
bottom
right
Methods
center
In
Rect
clone
contains
equals
equal
Size
get
Bottom
get
Center
get
Right
position
Element
relative
To
remove
Insets
snap
style
With
Position
to
Json
to
String
empty
from
Dom
Rect
from
Json
get
Bounding
Client
Rect
get
Content
Rect
Constructors
constructor
new
Rect
(
x
:
number
,
y
:
number
,
width
:
number
,
height
:
number
)
:
Rect
Parameters
x
:
number
y
:
number
width
:
number
height
:
number
Returns
Rect
Properties
height
height
:
number
width
width
:
number
x
x
:
number
y
y
:
number
Accessors
bottom
get
bottom
()
:
number
Returns
number
right
get
right
()
:
number
Returns
number
Methods
center
In
Rect
centerInRect
(
outerRect
:
Rect
)
:
void
Parameters
outerRect
:
Rect
Returns
void
clone
clone
()
:
Rect
Returns
Rect
contains
contains
(
x
:
number
,
y
:
number
)
:
boolean
Parameters
x
:
number
y
:
number
Returns
boolean
equals
equals
(
rect
:
undefined
|
null
|
Rect
)
:
boolean
Parameters
rect
:
undefined
|
null
|
Rect
Returns
boolean
equal
Size
equalSize
(
rect
:
undefined
|
null
|
Rect
)
:
boolean
Parameters
rect
:
undefined
|
null
|
Rect
Returns
boolean
get
Bottom
getBottom
()
:
number
Returns
number
get
Center
getCenter
()
:
{
x
:
number
;
y
:
number
}
Returns
{
x
:
number
;
y
:
number
}
get
Right
getRight
()
:
number
Returns
number
position
Element
positionElement
(
element
:
HTMLElement
,
position
?:
string
)
:
void
Parameters
element
:
HTMLElement
Optional
position
:
string
Returns
void
relative
To
relativeTo
(
r
:
Rect
|
DOMRect
)
:
Rect
Parameters
r
:
Rect
|
DOMRect
Returns
Rect
remove
Insets
removeInsets
(
insets
:
{
bottom
:
number
;
left
:
number
;
right
:
number
;
top
:
number
}
,
)
:
Rect
Parameters
insets
:
{
bottom
:
number
;
left
:
number
;
right
:
number
;
top
:
number
}
Returns
Rect
snap
snap
(
round
:
number
)
:
void
Parameters
round
:
number
Returns
void
style
With
Position
styleWithPosition
(
style
:
Record
<
string
,
any
>
,
position
?:
string
,
)
:
Record
<
string
,
any
>
Parameters
style
:
Record
<
string
,
any
>
position
:
string
= "absolute"
Returns
Record
<
string
,
any
>
to
Json
toJson
()
:
{
height
:
number
;
width
:
number
;
x
:
number
;
y
:
number
}
Returns
{
height
:
number
;
width
:
number
;
x
:
number
;
y
:
number
}
to
String
toString
()
:
string
Returns
string
Static
empty
empty
()
:
Rect
Returns
Rect
Static
from
Dom
Rect
fromDomRect
(
domRect
:
DOMRect
)
:
Rect
Parameters
domRect
:
DOMRect
Returns
Rect
Static
from
Json
fromJson
(
json
:
IJsonRect
)
:
Rect
Parameters
json
:
IJsonRect
Returns
Rect
Static
get
Bounding
Client
Rect
getBoundingClientRect
(
element
:
Element
)
:
Rect
Parameters
element
:
Element
Returns
Rect
Static
get
Content
Rect
getContentRect
(
element
:
HTMLElement
)
:
Rect
Parameters
element
:
HTMLElement
Returns
Rect
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
height
width
x
y
Accessors
bottom
right
Methods
center
In
Rect
clone
contains
equals
equal
Size
get
Bottom
get
Center
get
Right
position
Element
relative
To
remove
Insets
snap
style
With
Position
to
Json
to
String
empty
from
Dom
Rect
from
Json
get
Bounding
Client
Rect
get
Content
Rect
flexycakes
Loading...