PsLayerEffects constructor

PsLayerEffects({
  1. required PsDescriptor descriptor,
  2. required PsDescriptorNumber? scale,
  3. required bool? masterEnabled,
  4. required List<PsLayerEffect> effects,
  5. required List<PsDescriptorItem> unmodeledItems,
})

Creates an immutable layer-effects view.

Implementation

PsLayerEffects({
  required this.descriptor,
  required this.scale,
  required this.masterEnabled,
  required List<PsLayerEffect> effects,
  required List<PsDescriptorItem> unmodeledItems,
}) : effects = List<PsLayerEffect>.unmodifiable(effects),
     unmodeledItems = List<PsDescriptorItem>.unmodifiable(unmodeledItems);