Expression.fromJson constructor
Expression.fromJson(
- Map<String, dynamic> data
)
Implementation
factory Expression.fromJson(Map<String, dynamic> data) =>
switch (data[keyType]) {
BooleanExpression.expressionType => BooleanExpression.fromJson(data),
ChoiceExpression.expressionType => ChoiceExpression.fromJson(data),
NotExpression.expressionType => NotExpression.fromJson(data),
NumericExpression.expressionType => NumericExpression.fromJson(data),
TextExpression.expressionType => TextExpression.fromJson(data),
_ => throw UnknownJsonTypeError(data[keyType]),
};