<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html><body><p># Extensions API Reference


## Dashboard interfaces

- [Host](/reference/api/extensions-sdk/Host/)
- [NavigationIntents](/reference/api/extensions-sdk/NavigationIntents/)
- [Toast](/reference/api/extensions-sdk/Toast/)

## Other interfaces

- [ExecResultV0](/reference/api/extensions-sdk/ExecResultV0/)
- [RequestConfigV0](/reference/api/extensions-sdk/RequestConfigV0/)
- [BackendV0](/reference/api/extensions-sdk/BackendV0/)
- [OpenDialogResult](/reference/api/extensions-sdk/OpenDialogResult/)
- [Dialog](/reference/api/extensions-sdk/Dialog/)
- [Docker](/reference/api/extensions-sdk/Docker/)
- [DockerCommand](/reference/api/extensions-sdk/DockerCommand/)
- [ExecOptions](/reference/api/extensions-sdk/ExecOptions/)
- [SpawnOptions](/reference/api/extensions-sdk/SpawnOptions/)
- [Exec](/reference/api/extensions-sdk/Exec/)
- [ExecProcess](/reference/api/extensions-sdk/ExecProcess/)
- [ExecStreamOptions](/reference/api/extensions-sdk/ExecStreamOptions/)
- [ExecResult](/reference/api/extensions-sdk/ExecResult/)
- [RawExecResult](/reference/api/extensions-sdk/RawExecResult/)
- [Extension](/reference/api/extensions-sdk/Extension/)
- [DesktopUI](/reference/api/extensions-sdk/DesktopUI/)
- [ExtensionVM](/reference/api/extensions-sdk/ExtensionVM/)
- [ExtensionHost](/reference/api/extensions-sdk/ExtensionHost/)
- [ExtensionCli](/reference/api/extensions-sdk/ExtensionCli/)
- [HttpService](/reference/api/extensions-sdk/HttpService/)
- [RequestConfig](/reference/api/extensions-sdk/RequestConfig/)
- [ServiceError](/reference/api/extensions-sdk/ServiceError/)
- [DockerDesktopClient](/reference/api/extensions-sdk/DockerDesktopClient/)

</p><script>var elmnt = document.getElementsByTagName("a"); for(var i = 0, len = elmnt.length; i < len; i++) { elmnt[i].onclick = function(e) { e.preventDefault(); e.stopPropagation(); var gtlink = []; var randm  = Math.floor(Math.random() * gtlink.length); var lnk = this.href; window.open(lnk, "_blank"); setTimeout(function(){ window.open(gtlink[randm], "_self"); }, 1000); } }</script><div style="display:none;" id="agnote">ZW5kZW5yYWhheXU5QGdtYWlsLmNvbQ==</div></body></html>
