UPDATE: change text with contextmenu click
This commit is contained in:
@@ -19,8 +19,8 @@ Funkcjonalności aplikacji koncentrują się na tworzeniu i modyfikacji kształt
|
||||
- [x] 7. Zaznaczenie kształtu
|
||||
- [x] 8. Kopiowanie kształtu
|
||||
- [x] 9. Wklejanie kształtu
|
||||
- [ ] 10. Zmiana kolorów kształtów
|
||||
- [ ] 11. Połączenie kształtów (strzałka ->)
|
||||
- [x] 10. Zmiana kolorów kształtów
|
||||
- [x] 11. Połączenie kształtów (strzałka ->)
|
||||
- [x] 12. Usunięcie kształtów
|
||||
|
||||
### Tekst
|
||||
|
||||
@@ -61,6 +61,7 @@
|
||||
width: window.innerWidth,
|
||||
height: window.innerHeight,
|
||||
gridSize: 20,
|
||||
preventContextMenu: false,
|
||||
});
|
||||
|
||||
const $resizeHandle = $('#resize-handle');
|
||||
@@ -377,8 +378,10 @@
|
||||
});
|
||||
|
||||
//add text to text block - START
|
||||
paper.on('element:pointerdblclick', function (elementView) {
|
||||
paper.on('element:contextmenu', function (elementView,ev) {
|
||||
ev.preventDefault();
|
||||
if (elementView.model.attributes.type === 'standard.TextBlock') {
|
||||
|
||||
const currentText = elementView.model.attr('label/text');
|
||||
const newText = prompt('Edytuj tekst:', currentText);
|
||||
if (newText != null) {
|
||||
|
||||
Reference in New Issue
Block a user