2017-06-08_509bba0/509bba0_unpacked_with_node_modules/~/region-align/Region.proto.js
2022-07-26 10:06:20 -07:00

44 lines
No EOL
905 B
JavaScript
Executable file

'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
}
//////////////////
// WEBPACK FOOTER
// ./~/region-align/Region.proto.js
// module id = 2872
// module chunks = 4