RCKChatBackgroundConfig constructor

RCKChatBackgroundConfig({
  1. Color? backgroundColor,
  2. Color? safeAreaColor,
  3. ImageProvider<Object>? backgroundImage,
  4. String? backgroundImageUrl,
  5. BoxFit imageFitMode = BoxFit.cover,
  6. ImageRepeat imageRepeat = ImageRepeat.noRepeat,
})

Implementation

RCKChatBackgroundConfig({
  Color? backgroundColor,
  Color? safeAreaColor,
  this.backgroundImage,
  this.backgroundImageUrl,
  this.imageFitMode = BoxFit.cover,
  this.imageRepeat = ImageRepeat.noRepeat,
})  : backgroundColor =
          backgroundColor ?? RCKThemeProvider().themeColor.bgRegular,
      safeAreaColor = safeAreaColor ??
          (RCKThemeProvider().currentTheme == RCIMIWAppTheme.light
              ? RCKThemeProvider().themeColor.bgAuxiliary1
              : const Color(0xFF1D1D1D));