UNPKG

@nativescript-community/ui-pager

Version:

A NativeScript Pager / Carousel component that allows the user to swipe left and right through pages of data.

23 lines 991 B
var ZoomInPageTransformer = /** @class */ (function (_super) { __extends(ZoomInPageTransformer, _super); function ZoomInPageTransformer() { var _this = _super.call(this) || this; return global.__native(_this); } ZoomInPageTransformer.prototype.transformPage = function (view, position) { var scale = position < 0 ? position + 1.0 : Math.abs(1.0 - position); view.setScaleX(scale); view.setScaleY(scale); view.setPivotX(view.getWidth() * 0.5); view.setPivotY(view.getHeight() * 0.5); view.setAlpha(view < -1.0 || position > 1.0 ? 0.0 : 1.0 - (scale - 1.0)); }; ZoomInPageTransformer = __decorate([ Interfaces([androidx.viewpager2.widget.ViewPager2.PageTransformer]), __metadata("design:paramtypes", []) ], ZoomInPageTransformer); return ZoomInPageTransformer; }(java.lang.Object)); export default ZoomInPageTransformer; export {}; //# sourceMappingURL=ZoomInPageTransformer.js.map