DiagramCubit constructor
- required CalculateDiagramUseCase calculateDiagramUseCase,
- required ValidateDiagramUseCase validateDiagramUseCase,
- required AddChildNodeUseCase addChildNodeUseCase,
- required UpdateNodeUseCase updateNodeUseCase,
Implementation
DiagramCubit({
required CalculateDiagramUseCase calculateDiagramUseCase,
required ValidateDiagramUseCase validateDiagramUseCase,
required AddChildNodeUseCase addChildNodeUseCase,
required UpdateNodeUseCase updateNodeUseCase,
}) : _calculateDiagramUseCase = calculateDiagramUseCase,
_validateDiagramUseCase = validateDiagramUseCase,
_addChildNodeUseCase = addChildNodeUseCase,
_updateNodeUseCase = updateNodeUseCase,
super(const DiagramState());