encode method Null safety

Object encode()

Implementation

Object encode() {
  final Map<Object?, Object?> pigeonMap = <Object?, Object?>{};
  pigeonMap['playerState'] = playerState == null ? null : playerState!.index;
  pigeonMap['isPlayingAd'] = isPlayingAd;
  pigeonMap['mediaInfo'] = mediaInfo == null ? null : mediaInfo!.encode();
  pigeonMap['adBreakStatus'] = adBreakStatus == null ? null : adBreakStatus!.encode();
  return pigeonMap;
}