EffectDefinition constructor

EffectDefinition({
  1. required EffectKind kind,
  2. required String label,
  3. required EffectPlacement placement,
  4. EffectPaint? paint,
  5. EffectPresent? present,
  6. bool animated = true,
  7. bool holds = false,
  8. EffectEditing editing = const EffectEditing(),
  9. Set<EffectProperty> properties = const {},
})

Implementation

EffectDefinition({
  required this.kind,
  required this.label,
  required this.placement,
  this.paint,
  this.present,
  this.animated = true,
  this.holds = false,
  this.editing = const EffectEditing(),
  Set<EffectProperty> properties = const {},
}) : properties = Set.unmodifiable(properties);