RecurrenceIdentifierRangeParameter.fromCrawledParameter constructor
RecurrenceIdentifierRangeParameter.fromCrawledParameter(
- CrawledParameter parameter
Implementation
factory RecurrenceIdentifierRangeParameter.fromCrawledParameter(
CrawledParameter parameter) {
assert(
testCrawledParameter(parameter),
"Received invalid parameter: ${parameter.name}",
);
return RecurrenceIdentifierRangeParameter(
RecurrenceIdentifierRangeType.values.firstWhere(
(element) =>
element.value.toUpperCase() ==
TextValue.fromCrawledStringValue(parameter.value)
.value
.toUpperCase(),
),
);
}