createWithDateTime static method
Implementation
static TriggerProperty? createWithDateTime(
DateTime? value, {
AlarmTriggerRelationship? relation,
}) {
if (value == null) {
return null;
}
final prop = TriggerProperty.dateTime(
'$propertyName:${DateHelper.toDateTimeString(value)}',
);
prop[ParameterType.value] =
ValueParameter.value('VALUE', ValueType.dateTime);
if (relation != null) {
prop[ParameterType.alarmTriggerRelationship] =
AlarmTriggerRelationshipParameter.value(
ParameterType.alarmTriggerRelationship.typeName ?? '',
relation,
);
}
return prop;
}