getValue method
Implementation
T? getValue(BuildContext context, List<Condition> conditions) {
// Find the active condition.
Condition? activeCondition = getActiveCondition(context, conditions);
if (activeCondition == null) return null;
// Return landscape value if orientation is landscape and landscape override value is provided.
if (ResponsiveWrapper.of(context).orientation == Orientation.landscape &&
activeCondition.landscapeValue != null) {
return activeCondition.landscapeValue;
}
// Return active condition value or default value if null.
return activeCondition.value;
}