Skip to content
This repository was archived by the owner on Sep 5, 2024. It is now read-only.

Commit edf938c

Browse files
committed
Add Area:createFromAreaTable
1 parent cf55ea4 commit edf938c

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/Classes/Area Class.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ function Area:createFromSpecialArea(specialArea)
4040
return Area:new(topLeft, width, height)
4141
end
4242

43+
function Area:createFromAreaTable(areaTable)
44+
return Area:new(Point:new(areaTable.left, areaTable.top), areaTable.width, areaTable.height)
45+
end
46+
4347
function Area:extend(top, right, bottom, left)
4448
-- This gives us a CSS-like workflow; the one that usually works in margin
4549
-- and padding shorthands

0 commit comments

Comments
 (0)