responsive<T> method

T responsive<T>({
  1. required T phone,
  2. T? tablet,
  3. T? desktop,
})

Responsive value selector

Implementation

T responsive<T>({
  required T phone,
  T? tablet,
  T? desktop,
}) {
  if (isDesktop && desktop != null) {
    return desktop;
  } else if (isTablet && tablet != null) {
    return tablet;
  } else {
    return phone;
  }
}