MUIPrimaryCard class
Constructors
MUIPrimaryCard.new ({Key ? key , required String title , required String description , required Widget image , Color bgColor = Colors.white , double borderRadius = 8 , double imageRadius = 8 , double horizontalMargin = 0 , double verticalMargin = 0 , double aspectRatio = 16 / 9 , TextStyle descriptionStyle = const TextStyle(fontSize: 16, color: Colors.grey) , TextStyle titleStyle = const TextStyle(fontSize: 24, fontWeight: FontWeight.bold) , List <Widget > ? buttons = const [] , double maxWidth = 430 })
const
Properties
aspectRatio
→ double
AspectRatio of Image to be shown
final
bgColor
→ Color
The background color of the card
final
borderRadius
→ double
The border radius of the card
final
buttons
→ List <Widget > ?
List of Flutter Widgets or ModularUI Widgets which can be used as buttons for MUIPrimaryCard.
You can provide buttons to this list.
final
description
→ String
The description of the card
final
descriptionStyle
→ TextStyle
Text style of the description
final
hashCode
→ int
The hash code for this object.
no setter inherited
horizontalMargin
→ double
Outer Horizontal Margin for card
final
image
→ Widget
Image widget to display in the card
final
imageRadius
→ double
Border Radius of the image
final
key
→ Key ?
Controls how one widget replaces another widget in the tree.
final inherited
maxWidth
→ double
max width of the card, width of the card can not exceed this value
If the screen width is less than this value then the widget will be responsive to the screen size
Else if screen width is greater than this maxWidth then the widget width will be equal to maxWidth
final
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
title
→ String
The title of the card
final
titleStyle
→ TextStyle
Text style of the title
final
verticalMargin
→ double
Outer Vertical Margin for card
final