WidgetDialogName:
    | "settings"
    | "indicatorPicker"
    | "indicatorSettings"
    | "drawingProperties"
    | "contextMenu"
    | "levelEditor"
    | "textEditor"

The dialogs the shell knows how to ask for. Each is mounted by the dialog tier and registered here; a shell built without one renders the control that would open it disabled, with its state visible, rather than dead.