setExtraChannel method
Implementation
void setExtraChannel(String name, ImageData? data) {
  if (extraChannels == null && data == null) {
    return;
  }
  extraChannels ??= {};
  if (data == null) {
    extraChannels!.remove(name);
  } else {
    extraChannels![name] = data;
  }
  if (extraChannels!.isEmpty) {
    extraChannels = null;
  }
}