UNPKG
@expofp/floorplan
Version:
latest (3.7.8)
maplibre-preview (0.0.0-experimental.d269d30)
stable (3.7.7)
3.7.8
3.7.7
3.7.6
3.7.5
3.7.4
3.7.3
3.7.2
3.7.1
3.7.0
3.6.8
3.6.7
3.6.6
3.6.5
3.6.4
3.6.3
3.6.2
3.6.1
3.6.0
3.5.2
3.5.1
3.5.0
3.4.5
3.4.4
3.4.3
3.4.2
3.4.1
3.4.0
3.3.8
3.3.7
3.3.6
3.3.5
3.3.4
3.3.3
3.3.2
3.3.1
3.3.0
3.2.16
3.2.15
3.2.14
3.2.13
3.2.12
3.2.11
3.2.10
3.2.9
3.2.8
3.2.7
3.2.6
3.2.5
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
3.1.16
3.1.15
3.1.14
3.1.13
3.1.12
3.1.11
3.1.10
3.1.9
3.1.8
3.1.7
3.1.6
3.1.5
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
3.0.0-alpha.22
3.0.0-alpha.21
3.0.0-alpha.20
3.0.0-alpha.19
3.0.0-alpha.17
3.0.0-alpha.16
3.0.0-alpha.15
3.0.0-alpha.14
3.0.0-alpha.13
3.0.0-alpha.12
3.0.0-alpha.11
3.0.0-alpha.10
3.0.0-alpha.9
3.0.0-alpha.8
3.0.0-alpha.7
3.0.0-alpha.6
3.0.0-alpha.5
3.0.0-alpha.4
3.0.0-alpha.3
0.0.0-experimental.d269d30
Interactive floor plan library for expos and events
developer.expofp.com
expofp/efp-app
@expofp/floorplan
/
dist
/
esm
/
components
/
Map
/
drawing
/
config
/
Rect.js
2 lines
(1 loc)
•
250 B
JavaScript
View Raw
1
2
import
{
Rect
as
n}
from
"@expofp/renderer"
;
export
class
Rect
extends
n
{
static
fromCoreRect
(
x,a=
0
){
return
new
n
({
x
:x.
x1
,
y
:x.
y1
},{
x
:x.
x2
,
y
:x.
y2
},-a)}
static
inflateRect
(
x,a
){
return
new
Rect
({
x
:x.
min
.
x
+a,
y
:x.
min
.
y
+a},{
x
:x.
max
.
x
-a,
y
:x.
max
.
y
-a},x.
rotation
)}}