operator [] method

dynamic operator [](
  1. Object? key
)

Implementation

dynamic operator [](Object? key) {
  switch (key) {
    case 'after_img_':
      return after.image;
    case 'before_img_':
      return before.image;
    case 'after_audio_':
      return after.audio;
    case 'before_audio_':
      return before.image;
    default:
      throw StateError('Wrong key of ProofEntry');
  }
}