--- name: draggable-elements description: Move, resize, and rotate elements by dragging during presentation --- # Draggable Elements Move, resize, and rotate elements by dragging during presentation. ## Directive Usage ### With Frontmatter Position ```md --- dragPos: square: Left,Top,Width,Height,Rotate --- ``` ### Inline Position ```md ``` ## Component Usage ```md --- dragPos: foo: Left,Top,Width,Height,Rotate --- Draggable content ``` ## Draggable Arrow ```md ``` ## Controls - Double-click: Start dragging - Arrow keys: Move element - Shift + drag: Preserve aspect ratio - Click outside: Stop dragging ## Auto Height Set Height to `NaN` or `_` for auto height based on content.