@witchcraft/layout
Github
Issues
npm
Preparing search index...
@witchcraft/layout
Modules
composables/useFrames
drag/CloseAction
drag/DragActionHandler
drag/DragDirectionStore
drag/SplitAction
drag/types
helpers
helpers/addPointsToIntersection
helpers/assertEdgeSorted
helpers/assertItemIn
helpers/assertItemNotIn
helpers/assertLayoutHasActiveWindow
helpers/assertValidWinAndFrame
helpers/assertValidWinAndFrameIds
helpers/assertWindowHasActiveFrame
helpers/clampNumber
helpers/cloneFrame
helpers/cloneFrames
helpers/containsEdge
helpers/convertLayoutWindowToWorkspace
helpers/copySize
helpers/createEdge
helpers/dirToOrientation
helpers/dirToSide
helpers/doEdgesOverlap
helpers/doesEdgeContinueEdge
helpers/edgeToPoints
helpers/findDraggableEdge
helpers/findFrameDraggableEdges
helpers/frameToEdges
helpers/frameToPoints
helpers/getEdgeOrientation
helpers/getEdgeSharedDirection
helpers/getEdgeSide
helpers/getFrameById
helpers/getFrameConstant
helpers/getIntersections
helpers/getIntersectionsCss
helpers/getMoveEdgeInfo
helpers/getResizeLimit
helpers/getShapeSquareCss
helpers/getSideTouching
helpers/getVisualEdgeCss
helpers/getVisualEdges
helpers/getVisualEdgesCss
helpers/getWinAndFrameById
helpers/getWinByFrameUuid
helpers/getWinById
helpers/getWindowConstant
helpers/inRange
helpers/isEdgeEqual
helpers/isEdgeParallel
helpers/isPointEqual
helpers/isSizeAboveMin
helpers/isSizeEqual
helpers/isWindowEdge
helpers/isWindowEdgePoint
helpers/moveEdge
helpers/numberToScaledPercent
helpers/numberToScaledSize
helpers/oppositeSide
helpers/resizeByEdge
helpers/sideToDirection
helpers/sideToOrientation
helpers/splitEdge
helpers/toCoord
helpers/toId
helpers/toWindowCoord
helpers/unionEdges
helpers/updateWindowSizeWithEvent
index
layout
layout/closeFrame
layout/closeFrames
layout/createSplitDecoEdge
layout/createSplitDecoFromDrag
layout/debugFrame
layout/findFramesTouchingEdge
layout/findSafeSplitEdge
layout/findVisualEdge
layout/frameCreate
layout/frameSplit
layout/getCloseFrameInfo
layout/getFrameSplitInfo
layout/getFrameTo
layout/isPointInFrame
layout/layoutAddWindow
layout/layoutCreate
layout/layoutRemoveWindow
layout/resizeFrame
layout/windowAddFrame
layout/windowCreate
layout/windowRemoveFrame
layout/windowSetActiveFrame
settings
types
utils/KnownError
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Modules
composables/use
Frames
drag/
Close
Action
drag/
Drag
Action
Handler
drag/
Drag
Direction
Store
drag/
Split
Action
drag/types
helpers
helpers/add
Points
To
Intersection
helpers/assert
Edge
Sorted
helpers/assert
Item
In
helpers/assert
Item
Not
In
helpers/assert
Layout
Has
Active
Window
helpers/assert
Valid
Win
And
Frame
helpers/assert
Valid
Win
And
Frame
Ids
helpers/assert
Window
Has
Active
Frame
helpers/clamp
Number
helpers/clone
Frame
helpers/clone
Frames
helpers/contains
Edge
helpers/convert
Layout
Window
To
Workspace
helpers/copy
Size
helpers/create
Edge
helpers/dir
To
Orientation
helpers/dir
To
Side
helpers/do
Edges
Overlap
helpers/does
Edge
Continue
Edge
helpers/edge
To
Points
helpers/find
Draggable
Edge
helpers/find
Frame
Draggable
Edges
helpers/frame
To
Edges
helpers/frame
To
Points
helpers/get
Edge
Orientation
helpers/get
Edge
Shared
Direction
helpers/get
Edge
Side
helpers/get
Frame
By
Id
helpers/get
Frame
Constant
helpers/get
Intersections
helpers/get
Intersections
Css
helpers/get
Move
Edge
Info
helpers/get
Resize
Limit
helpers/get
Shape
Square
Css
helpers/get
Side
Touching
helpers/get
Visual
Edge
Css
helpers/get
Visual
Edges
helpers/get
Visual
Edges
Css
helpers/get
Win
And
Frame
By
Id
helpers/get
Win
By
Frame
Uuid
helpers/get
Win
By
Id
helpers/get
Window
Constant
helpers/in
Range
helpers/is
Edge
Equal
helpers/is
Edge
Parallel
helpers/is
Point
Equal
helpers/is
Size
Above
Min
helpers/is
Size
Equal
helpers/is
Window
Edge
helpers/is
Window
Edge
Point
helpers/move
Edge
helpers/number
To
Scaled
Percent
helpers/number
To
Scaled
Size
helpers/opposite
Side
helpers/resize
By
Edge
helpers/side
To
Direction
helpers/side
To
Orientation
helpers/split
Edge
helpers/to
Coord
helpers/to
Id
helpers/to
Window
Coord
helpers/union
Edges
helpers/update
Window
Size
With
Event
index
layout
layout/close
Frame
layout/close
Frames
layout/create
Split
Deco
Edge
layout/create
Split
Deco
From
Drag
layout/debug
Frame
layout/find
Frames
Touching
Edge
layout/find
Safe
Split
Edge
layout/find
Visual
Edge
layout/frame
Create
layout/frame
Split
layout/get
Close
Frame
Info
layout/get
Frame
Split
Info
layout/get
Frame
To
layout/is
Point
In
Frame
layout/layout
Add
Window
layout/layout
Create
layout/layout
Remove
Window
layout/resize
Frame
layout/window
Add
Frame
layout/window
Create
layout/window
Remove
Frame
layout/window
Set
Active
Frame
settings
types
utils/
Known
Error
Github
Issues
npm
@witchcraft/layout
Loading...