operator [] method

  1. @override
Object? operator [](
  1. Object? key
)
override

Implementation

@override
Object? operator [](Object? key) {
  return switch (key) {
    'id' => id,
    'type' => type,
    'kind' => kind.index,
    _ => null,
  };
}