map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult threadViewPost(
    1. UThreadViewPostParentThreadViewPost value
    ),
  2. required TResult notFoundPost(
    1. UThreadViewPostParentNotFoundPost value
    ),
  3. required TResult blockedPost(
    1. UThreadViewPostParentBlockedPost value
    ),
  4. required TResult unknown(
    1. UThreadViewPostParentUnknown value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(UThreadViewPostParentThreadViewPost value)
      threadViewPost,
  required TResult Function(UThreadViewPostParentNotFoundPost value)
      notFoundPost,
  required TResult Function(UThreadViewPostParentBlockedPost value)
      blockedPost,
  required TResult Function(UThreadViewPostParentUnknown value) unknown,
}) =>
    throw _privateConstructorUsedError;