PullDownPopConfig constructor

const PullDownPopConfig({
  1. double? triggerScale,
  2. double? bgColorMinOpacity,
  3. double? contentMinScale,
  4. double? changeRate,
})

Implementation

const PullDownPopConfig({
  double? triggerScale,
  double? bgColorMinOpacity,
  double? contentMinScale,
  double? changeRate,
}) : triggerScale =
         (triggerScale != null && triggerScale < 1 && triggerScale > 0)
             ? triggerScale
             : 0.1,
     bgColorMinOpacity =
         (bgColorMinOpacity != null &&
                 bgColorMinOpacity <= 1 &&
                 bgColorMinOpacity >= 0)
             ? bgColorMinOpacity
             : 0.0,
     contentMinScale =
         (contentMinScale != null &&
                 contentMinScale <= 1 &&
                 contentMinScale > 0)
             ? contentMinScale
             : 0.4,
     changeRate =
         (changeRate != null && changeRate <= 1 && changeRate > 0)
             ? changeRate
             : 0.25;