Как я могу предоставить пользователю возможность добавлять или изменять текст внутри фигуры, например. круг.Пользователь добавляет текст в фигуры
Допустим, у меня есть следующий фрагмент кода, как добавить текст, когда пользователь щелкает по кругу и пишет что-то:
var canvas = new fabric.Canvas('c1');
var circle = new fabric.Circle({radius: 30, fill: '#f55', top: 100, left: 100});
canvas.selectionColor = 'rgba(0,255,0,0.3)';
canvas.selectionBorderColor = 'red';
canvas.selectionLineWidth = 5;
canvas.add(circle);
Я нашел question об этом, но проблема в том, что я хочу, чтобы пользователь добавьте текст в каждую фигуру на холсте.