I have seen in app.bundle.js file, there is multi lines of code that calculate degree for the rotateX, you can look at that:
for (var i = 0; i < this.col.options.length; i++) {
var opt = this.col.options[i];
var optTop = (i * this.optHeight);
var optOffset = (optTop + y);
var rotateX = (optOffset * this.rotateFactor);
var translateX = 0;
var translateY = 0;
var translateZ = 0;
if (this.rotateFactor !== 0) {
translateX = 0;
translateZ = 90;
if (rotateX > 90 || rotateX < -90) {
translateX = -9999;
rotateX = 0;
}
}
else {
translateY = optOffset;
}
opt._trans = this._sanitizer.bypassSecurityTrustStyle("rotateX(" + rotateX + "deg) translate3d(" + translateX + "px," + translateY + "px," + translateZ + "px)");
opt._dur = (duration > 0 ? duration + 'ms' : '');
But it were generated automatically, so I cannot modify it, maybe we will have to wait for the update.