resolveValueForBreakpoint function
Implementation
dynamic resolveValueForBreakpoint(
Map<Breakpoints, dynamic> value, Breakpoints activeBreakpoint) {
if (value.containsKey(activeBreakpoint) && value[activeBreakpoint] != null) {
return value[activeBreakpoint];
}
var currentBreakpointOrder = breakpointsOrderByBreakpoint[activeBreakpoint];
// ignore: todo
// TODO: I know that I can do it better, but not now
for (var i = currentBreakpointOrder; i! >= 0; i--) {
var breakpoint = breakpointsOrderByOrder[i];
if (value.containsKey(breakpoint) && value[breakpoint] != null) {
// Remove px
return value[breakpoint];
}
}
}