MessageBarStyle constructor

const MessageBarStyle({
  1. InputBorder enabledBorder = const OutlineInputBorder(borderRadius: BorderRadius.all(Radius.circular(30)), borderSide: BorderSide(color: Colors.white, width: 0.2)),
  2. InputBorder focusedBorder = const OutlineInputBorder(borderRadius: BorderRadius.all(Radius.circular(30)), borderSide: BorderSide(color: Colors.black26, width: 0.2)),
  3. TextInputType keyboardType = TextInputType.multiline,
  4. TextCapitalization textCapitalization = TextCapitalization.sentences,
  5. EdgeInsetsGeometry contentPadding = const EdgeInsets.symmetric(horizontal: 8.0, vertical: 10),
  6. Color fillColor = Colors.white,
  7. int minLines = 1,
  8. int maxLines = 3,
})

Creates a MessageBarStyle.

All parameters are optional and default to the standard MessageBar style.

Implementation

const MessageBarStyle({
  this.enabledBorder = const OutlineInputBorder(
    borderRadius: BorderRadius.all(Radius.circular(30)),
    borderSide: BorderSide(
      color: Colors.white,
      width: 0.2,
    ),
  ),
  this.focusedBorder = const OutlineInputBorder(
    borderRadius: BorderRadius.all(Radius.circular(30)),
    borderSide: BorderSide(
      color: Colors.black26,
      width: 0.2,
    ),
  ),
  this.keyboardType = TextInputType.multiline,
  this.textCapitalization = TextCapitalization.sentences,
  this.contentPadding =
      const EdgeInsets.symmetric(horizontal: 8.0, vertical: 10),
  this.fillColor = Colors.white,
  this.minLines = 1,
  this.maxLines = 3,
});