showLinkOptions method
Implementation
Widget showLinkOptions(BuildContext context, LinkData linkData) {
var nPos = canvasReader.state.toCanvasCoordinates(tapLinkPosition);
return Positioned(
left: nPos.dx,
top: nPos.dy,
child: GestureDetector(
onTap: () {
canvasWriter.model.removeLink(linkData.id);
},
child: Container(
decoration: BoxDecoration(
color: Colors.red.withOpacity(0.7),
shape: BoxShape.circle,
),
width: 32,
height: 32,
child: const Center(child: Icon(Icons.close, size: 20))),
),
);
}