1
0
mirror of https://github.com/docker/docs.git synced 2026-10-31 10:34:26 +03:00
Files
docs/content/desktop/extensions-sdk/dev/api/reference/interfaces/NavigationIntents.md
2024-01-15 17:29:17 +01:00

5.1 KiB

description, keywords
description keywords
Docker extension API reference Docker, extensions, sdk, API, reference

Interface: NavigationIntents

Since

0.2.0

Container Methods

viewContainers

▸ viewContainers(): Promise<void>

Navigate to the Containers tab in Docker Desktop.

ddClient.desktopUI.navigate.viewContainers()

Returns

Promise<void>


viewContainer

▸ viewContainer(id): Promise<void>

Navigate to the Container tab in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainer(id)

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


viewContainerLogs

▸ viewContainerLogs(id): Promise<void>

Navigate to the Container logs tab in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainerLogs(id)

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


viewContainerInspect

▸ viewContainerInspect(id): Promise<void>

Navigate to the Inspect container view in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainerInspect(id)

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


viewContainerTerminal

▸ viewContainerTerminal(id): Promise<void>

Navigate to the container terminal window in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainerTerminal(id)

Since

0.3.4

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


viewContainerStats

▸ viewContainerStats(id): Promise<void>

Navigate to the container stats to see the CPU, memory, disk read/write and network I/O usage.

await ddClient.desktopUI.navigate.viewContainerStats(id)

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


Images Methods

viewImages

▸ viewImages(): Promise<void>

Navigate to the Images tab in Docker Desktop.

await ddClient.desktopUI.navigate.viewImages()

Returns

Promise<void>


viewImage

▸ viewImage(id, tag): Promise<void>

Navigate to a specific image referenced by id and tag in Docker Desktop. In this navigation route you can find the image layers, commands, created time and size.

await ddClient.desktopUI.navigate.viewImage(id, tag)

Parameters

Name Type Description
id string The full image id (including sha), e.g. sha256:34ab3ae068572f4e85c448b4035e6be5e19cc41f69606535cd4d768a63432673.
tag string The tag of the image, e.g. latest, 0.0.1, etc.

Returns

Promise<void>

A promise that fails if the image doesn't exist.


Other Methods

viewDevEnvironments

▸ viewDevEnvironments(): Promise<void>

Navigate to the Dev Environments window in Docker Desktop.

ddClient.desktopUI.navigate.viewDevEnvironments()

Returns

Promise<void>


Volume Methods

viewVolumes

▸ viewVolumes(): Promise<void>

Navigate to the Volumes tab in Docker Desktop.

ddClient.desktopUI.navigate.viewVolumes()

Returns

Promise<void>


viewVolume

▸ viewVolume(volume): Promise<void>

Navigate to a specific volume in Docker Desktop.

await ddClient.desktopUI.navigate.viewVolume(volume)

Parameters

Name Type Description
volume string The name of the volume, e.g. my-volume.

Returns

Promise<void>