Files
JiboSDK/node_modules/region-align/Region.proto.js
2026-03-22 03:21:45 +02:00

37 lines
789 B
JavaScript

'use strict';
var Region = require('region')
/**
*
* Aligns this region to the given region
* @param {Region} region
* @param {String} alignPositions For available positions, see {@link #getPoint}
*
* eg: 'tr-bl'
*
* @return this
*/
Region.prototype.alignToRegion = function(region, alignPositions){
Region.align(this, region, alignPositions)
return this
}
/**
* Aligns this region to the given point, in the anchor position
* @param {Object} point eg: {x: 20, y: 600}
* @param {Number} point.x
* @param {Number} point.y
*
* @param {String} anchor For available positions, see {@link #getPoint}
*
* eg: 'bl'
*
* @return this
*/
Region.prototype.alignToPoint = function(point, anchor){
Region.alignToPoint(this, point, anchor)
return this
}