24 lines
510 B
JavaScript
24 lines
510 B
JavaScript
|
|
import extend from "../../utils/extend.js";
|
||
|
|
import { makeModifier } from "../base.js";
|
||
|
|
import { restrict } from "./pointer.js";
|
||
|
|
const defaults = extend({
|
||
|
|
get elementRect() {
|
||
|
|
return {
|
||
|
|
top: 0,
|
||
|
|
left: 0,
|
||
|
|
bottom: 1,
|
||
|
|
right: 1
|
||
|
|
};
|
||
|
|
},
|
||
|
|
|
||
|
|
set elementRect(_) {}
|
||
|
|
|
||
|
|
}, restrict.defaults);
|
||
|
|
const restrictRect = {
|
||
|
|
start: restrict.start,
|
||
|
|
set: restrict.set,
|
||
|
|
defaults
|
||
|
|
};
|
||
|
|
export default makeModifier(restrictRect, 'restrictRect');
|
||
|
|
export { restrictRect };
|
||
|
|
//# sourceMappingURL=rect.js.map
|