SplitNode.fromJson constructor

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

Implementation

factory SplitNode.fromJson(Map<String, dynamic> json) {
  return SplitNode(
    id: json['id'],
    direction: json['direction'] == 'horizontal' ? Axis.horizontal : Axis.vertical,
    ratio: json['ratio']?.toDouble() ?? 0.5,
    child1: LayoutNode.fromJson(json['child1']),
    child2: LayoutNode.fromJson(json['child2']),
  );
}