BaseDimension constructor
BaseDimension({})
constructor
BaseDimension set _mBaseHeight compute value of _mVolumeHeight, _mSecondaryHeight, _mDisplayHeight
Implementation
BaseDimension({
required double mBaseHeight,
required bool volHidden,
required Set<SecondaryState> secondaryStateLi,
required Set<MainState> mainStateLi,
}) {
_mBaseHeight = mBaseHeight;
_mVolumeHeight = volHidden != true ? _mBaseHeight * 0.2 : 0;
_mSecondaryHeight = _mBaseHeight * 0.2;
_totalSecondaryHeight = _mSecondaryHeight * secondaryStateLi.length;
_totalLabelHeight = _mLabelHeight * mainStateLi.length;
_mDisplayHeight = _mBaseHeight +
_mVolumeHeight +
_totalSecondaryHeight +
_totalLabelHeight;
}