FactSmartDateQuerySource.ofSchemaQuery constructor
FactSmartDateQuerySource.ofSchemaQuery(
- FactDateSchemaQuery schemaQuery,
- IRef? contact, {
- required TZDateTime resolvedDate,
- FlexiDate? resolvedFlexiDate,
Implementation
FactSmartDateQuerySource.ofSchemaQuery(FactDateSchemaQuery schemaQuery, this.contact,
{required this.resolvedDate, this.resolvedFlexiDate})
: assert(schemaQuery.fact != null, "Should have a fact"),
factSchema = schemaQuery.factSchema,
metaDate = schemaQuery.metaDate,
selection = schemaQuery.buildSelectionString(resolvedDate),
fact = schemaQuery.fact,
smartDateQuery = schemaQuery.buildQuery(resolvedDate);