DraggableProgrammingBlock constructor

DraggableProgrammingBlock({
  1. Key? key,
  2. VoidCallback? onDragCompleted,
  3. required ProgrammingBlockModel? blockModel(),
  4. required Widget child,
  5. VoidCallback? onDragStarted,
  6. required bool removeOnDrag,
})

Implementation

DraggableProgrammingBlock({
  Key? key,
  VoidCallback? onDragCompleted,
  required ProgrammingBlockModel? Function() blockModel,
  required Widget child,
  VoidCallback? onDragStarted,
  required bool removeOnDrag,
}) : super(
        child: _BodyDraggableProgrammingBlock(
          child: child,
          blockModel: blockModel,
          removeOnDrag: removeOnDrag,
          onDragStarted: onDragStarted,
          onDragCompleted: onDragCompleted,
        ),
        key: key,
      );