getWidth method
Implementation
int? getWidth(NiceResponsiveSize size) {
bool isHidden;
switch (size) {
case NiceResponsiveSize.xxl:
isHidden = hiddenXxl ?? hiddenXl ?? hiddenLg ?? hiddenMd ?? hiddenSm ?? hiddenXs ?? false;
if (isHidden) return null;
return xxl ?? xl ?? lg ?? md ?? sm ?? xs ?? 12;
case NiceResponsiveSize.xl:
isHidden = hiddenXl ?? hiddenLg ?? hiddenMd ?? hiddenSm ?? hiddenXs ?? false;
if (isHidden) return null;
return xl ?? lg ?? md ?? sm ?? xs ?? 12;
case NiceResponsiveSize.lg:
isHidden = hiddenLg ?? hiddenMd ?? hiddenSm ?? hiddenXs ?? false;
if (isHidden) return null;
return lg ?? md ?? sm ?? xs ?? 12;
case NiceResponsiveSize.md:
isHidden = hiddenMd ?? hiddenSm ?? hiddenXs ?? false;
if (isHidden) return null;
return md ?? sm ?? xs ?? 12;
case NiceResponsiveSize.sm:
isHidden = hiddenSm ?? hiddenXs ?? false;
if (isHidden) return null;
return sm ?? xs ?? 12;
case NiceResponsiveSize.xs:
isHidden = hiddenXs ?? false;
if (isHidden) return null;
return xs ?? 12;
}
}