Whether snap zone functionality is enabled for this window.
OptionallocationOrdered array of edge preferences when the window is in multiple snap zones simultaneously. The first edge in the array that the window is in will be used for snapping. If not provided, defaults to ['top', 'bottom'] (preferring top over bottom).
OptionalthresholdThe distance in pixels from the screen edge that triggers the snap zone. When the window is dragged within this threshold of the top or bottom edge, it will be considered in a snap zone.
Configures snap zone behavior for a window. When enabled, the window will automatically snap to screen edges when dragged near them during user drag interactions.