MCPcopy
hub / github.com/mmulet/term.everything / GetSurfaceFromRole

Function GetSurfaceFromRole

wayland/types.go:15–17  ·  view source on GitHub ↗
(cs protocols.ClientState, id T)

Source from the content-addressed store, hash-verified

13}
14
15func GetSurfaceFromRole[T RoleOrXDGSurfaceObjectID](cs protocols.ClientState, id T) *WlSurface {
16 return cs.GetSurfaceFromRole(protocols.AnyObjectID(id)).(*WlSurface)
17}
18
19func GetSurfaceIDFromRole[T RoleOrXDGSurfaceObjectID](cs protocols.ClientState, id T) *protocols.ObjectID[protocols.WlSurface] {
20 surfaceID := cs.GetSurfaceIDFromRole(protocols.AnyObjectID(id))

Calls 1

GetSurfaceFromRoleMethod · 0.65

Tested by

no test coverage detected