窗体最大化、最小化和恢复默认状态的动画

This commit is contained in:
2025-09-04 21:40:00 +08:00
parent 3d402de0af
commit fcf3c2933c

View File

@@ -544,6 +544,20 @@ export class DraggableResizableWindow {
this.animateWindow(startX, startY, startW, startH, b.left, b.top, b.width, b.height, 300); this.animateWindow(startX, startY, startW, startH, b.left, b.top, b.width, b.height, 300);
} }
/**
* 窗体最大化、最小化和恢复默认 动画
* @param startX
* @param startY
* @param startW
* @param startH
* @param targetX
* @param targetY
* @param targetW
* @param targetH
* @param duration
* @param onComplete
* @private
*/
private animateWindow( private animateWindow(
startX: number, startX: number,
startY: number, startY: number,