Goal: Make a web based Shortcuts editor that matches or exceeds the native iOS one.
- Magic String
- Representation of inline field
- Magic Variables replaced with
$()
syntax, - Ask Each Time (or whatever the ask text is) becomes $(Ask Each Time)
- Clipboard, Shortcut Input, Current Date are similarly represented
- Magic Variables replaced with
- Edit Engine
- when user clicks, dump text and inline variables as a magic string
- Magic Variables must have their information stored somewhere
- information: UUID, glyph
- parse a magic string, represent it in as HTML
- Reverse Visualization Engine (not yet planned out)
- turns HTML back into JSON or plist
- Other Details
- Magic Vars should turn RED if the originating action is missing or later in the flow