Class SessionCanvasApi
java.lang.Object
com.github.copilot.generated.rpc.SessionCanvasApi
API methods for the
canvas namespace.- Since:
- 1.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SessionCanvasActionApiAPI methods for thecanvas.actionsub-namespace. -
Method Summary
Modifier and TypeMethodDescriptionclose(SessionCanvasCloseParams params) Closes an open canvas instance.list()Lists canvases declared for the session.listOpen()Lists currently open canvas instances for the live session.open(SessionCanvasOpenParams params) Opens or focuses a canvas instance.
-
Field Details
-
action
API methods for thecanvas.actionsub-namespace.
-
-
Method Details
-
list
Lists canvases declared for the session.- Since:
- 1.0.0
-
listOpen
Lists currently open canvas instances for the live session.- Since:
- 1.0.0
-
open
@CopilotExperimental public CompletableFuture<SessionCanvasOpenResult> open(SessionCanvasOpenParams params) Opens or focuses a canvas instance.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-
close
Closes an open canvas instance.Note: the
sessionIdfield in the params record is overridden by the session-scoped wrapper; any value provided is ignored.- Since:
- 1.0.0
-