CountdownCardPadding.fromJson constructor

CountdownCardPadding.fromJson(
  1. Map<String, dynamic>? json
)

Implementation

factory CountdownCardPadding.fromJson(Map<String, dynamic>? json) {
  const defaults = CountdownCardPadding();
  final value = json ?? const <String, dynamic>{};
  return CountdownCardPadding(
    top: _nonNegative(optDouble(value, 'top', defaults.top), defaults.top),
    right: _nonNegative(
      optDouble(value, 'right', defaults.right),
      defaults.right,
    ),
    bottom: _nonNegative(
      optDouble(value, 'bottom', defaults.bottom),
      defaults.bottom,
    ),
    left: _nonNegative(
      optDouble(value, 'left', defaults.left),
      defaults.left,
    ),
  );
}