FFChatPreview constructor

FFChatPreview({
  1. FFDocumentProperty? chat,
  2. FFColor? color,
  3. FFColor? unreadColor,
  4. FFText? titleTextStyle,
  5. FFText? dateTextStyle,
  6. FFText? previewTextStyle,
  7. FFPadding? contentPadding,
  8. FFBorderRadius? borderRadius,
})

Implementation

factory FFChatPreview({
  FFDocumentProperty? chat,
  FFColor? color,
  FFColor? unreadColor,
  FFText? titleTextStyle,
  FFText? dateTextStyle,
  FFText? previewTextStyle,
  FFPadding? contentPadding,
  FFBorderRadius? borderRadius,
}) {
  final result = create();
  if (chat != null) result.chat = chat;
  if (color != null) result.color = color;
  if (unreadColor != null) result.unreadColor = unreadColor;
  if (titleTextStyle != null) result.titleTextStyle = titleTextStyle;
  if (dateTextStyle != null) result.dateTextStyle = dateTextStyle;
  if (previewTextStyle != null) result.previewTextStyle = previewTextStyle;
  if (contentPadding != null) result.contentPadding = contentPadding;
  if (borderRadius != null) result.borderRadius = borderRadius;
  return result;
}