createCustomCard static method

DynamicCardConfig createCustomCard({
  1. required Widget builder(
    1. BuildContext,
    2. Map<String, dynamic>?,
    3. dynamic (
      1. String,
      2. dynamic
      )?
    ),
  2. String? title,
  3. TextStyle? titleStyle,
  4. double elevation = 1.0,
  5. Color backgroundColor = Colors.white,
  6. EdgeInsets? padding,
  7. EdgeInsets? margin,
})

Creates a custom card using a builder function

Implementation

static DynamicCardConfig createCustomCard({
  required Widget Function(
    BuildContext,
    Map<String, dynamic>?,
    Function(String, dynamic)?,
  )
  builder,
  String? title,
  TextStyle? titleStyle,
  double elevation = 1.0,
  Color backgroundColor = Colors.white,
  EdgeInsets? padding,
  EdgeInsets? margin,
}) {
  return DynamicCardConfig(
    title: title,
    titleStyle: titleStyle,
    customBuilder: builder,
    elevation: elevation,
    backgroundColor: backgroundColor,
    padding: padding,
    margin: margin,
    layout: CardLayout.custom,
  );
}