PipEntryAnimation.fromJson constructor

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

Implementation

factory PipEntryAnimation.fromJson(Map<String, dynamic>? json) {
  if (json == null) return const PipEntryAnimation();
  return PipEntryAnimation(
    type: PipEntryAnimationType.from(optString(json, 'type')),
    from: PipFlyDirection.from(optString(json, 'from')),
    duration: Duration(milliseconds: optInt(json, 'durationMs', 300)),
  );
}