2021-12-12 15:14:25 +01:00
|
|
|
/*
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
Sets text alignment of text block (cetner, right, left). Useful if you want to set a keyboard shortcut for selecting text alignment.
|
|
|
|
|
|
|
|
|
|
See documentation for more details:
|
|
|
|
|
https://zsviczian.github.io/obsidian-excalidraw-plugin/ExcalidrawScriptsEngine.html
|
|
|
|
|
|
|
|
|
|
```javascript
|
|
|
|
|
*/
|
|
|
|
|
elements = ea.getViewSelectedElements().filter((el)=>el.type==="text");
|
|
|
|
|
if(elements.length===0) return;
|
|
|
|
|
let align = ["left","right","center"];
|
|
|
|
|
align = await utils.suggester(align,align);
|
|
|
|
|
elements.forEach((el)=>el.textAlign = align);
|
|
|
|
|
ea.copyViewElementsToEAforEditing(elements);
|
2022-02-19 22:21:46 +01:00
|
|
|
ea.addElementsToView(false,false);
|