Returns a specification to start this module under a supervisor.
t() :: %Desktop.Menu{ assigns: %{}, bindings: %{}, dom: term(), loaded: term(), menubar: term(), mod: atom(), old_bindings: %{}, pid: pid(), taskbar: term() }
See Supervisor.
Supervisor
handle_event(String.t(), t()) :: {:noreply, t()}
handle_info(any(), t()) :: {:noreply, t()}
mount(t()) :: {:ok, t()}
render(Keyword.t()) :: String.t()