| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | 
							- "use strict";
 
- Object.defineProperty(exports, "__esModule", { value: true });
 
- exports.setContentAnimate = void 0;
 
- var utils_1 = require("../common/utils");
 
- function useAnimation(context, expanded, mounted, height) {
 
-     var animation = wx.createAnimation({
 
-         duration: 0,
 
-         timingFunction: 'ease-in-out',
 
-     });
 
-     if (expanded) {
 
-         if (height === 0) {
 
-             animation.height('auto').top(1).step();
 
-         }
 
-         else {
 
-             animation
 
-                 .height(height)
 
-                 .top(1)
 
-                 .step({
 
-                 duration: mounted ? 300 : 1,
 
-             })
 
-                 .height('auto')
 
-                 .step();
 
-         }
 
-         context.setData({
 
-             animation: animation.export(),
 
-         });
 
-         return;
 
-     }
 
-     animation.height(height).top(0).step({ duration: 1 }).height(0).step({
 
-         duration: 300,
 
-     });
 
-     context.setData({
 
-         animation: animation.export(),
 
-     });
 
- }
 
- function setContentAnimate(context, expanded, mounted) {
 
-     (0, utils_1.getRect)(context, '.van-collapse-item__content')
 
-         .then(function (rect) { return rect.height; })
 
-         .then(function (height) {
 
-         useAnimation(context, expanded, mounted, height);
 
-     });
 
- }
 
- exports.setContentAnimate = setContentAnimate;
 
 
  |