CompactTweetView.fromTweet constructor

CompactTweetView.fromTweet(
  1. Tweet tweet, {
  2. TextStyle? userNameStyle = defaultCompactUserNameStyle,
  3. TextStyle? userScreenNameStyle = defaultCompactUserScreenNameStyle,
  4. TextStyle? textStyle = defaultCompactTextStyle,
  5. TextStyle? clickableTextStyle = defaultCompactClickableTextStyle,
  6. TextStyle? retweetInformationTextStyle = defaultCompactRetweetInformationNameStyle,
  7. TextStyle? quoteUserNameStyle = defaultQuoteUserNameStyle,
  8. TextStyle? quoteUserScreenNameStyle = defaultQuoteUserScreenNameStyle,
  9. TextStyle? quoteTextStyle = defaultQuoteTextStyle,
  10. TextStyle? quoteClickableTextStyle = defaultQuoteClickableTextStyle,
  11. Color? quoteBorderColor = Colors.grey,
  12. Color? quoteBackgroundColor = Colors.white,
  13. Color? backgroundColor = Colors.white,
  14. bool useVideoPlayer = true,
  15. double? videoPlayerInitialVolume = 0.0,
  16. OnTapImage? onTapImage,
  17. DateFormat? createdDateDisplayFormat,
  18. bool videoHighQuality = true,
})

Implementation

CompactTweetView.fromTweet(
  Tweet tweet, {
  this.userNameStyle = defaultCompactUserNameStyle,
  this.userScreenNameStyle = defaultCompactUserScreenNameStyle,
  this.textStyle = defaultCompactTextStyle,
  this.clickableTextStyle = defaultCompactClickableTextStyle,
  this.retweetInformationTextStyle =
      defaultCompactRetweetInformationNameStyle,
  this.quoteUserNameStyle = defaultQuoteUserNameStyle,
  this.quoteUserScreenNameStyle = defaultQuoteUserScreenNameStyle,
  this.quoteTextStyle = defaultQuoteTextStyle,
  this.quoteClickableTextStyle = defaultQuoteClickableTextStyle,
  this.quoteBorderColor = Colors.grey,
  this.quoteBackgroundColor = Colors.white,
  this.backgroundColor = Colors.white,
  this.useVideoPlayer = true,
  this.videoPlayerInitialVolume = 0.0,
  this.onTapImage,
  this.createdDateDisplayFormat,
  this.videoHighQuality = true,
}) : _tweetVM = TweetVM.fromApiModel(tweet, createdDateDisplayFormat);