MCPcopy Index your code
hub / github.com/wavetermdev/waveterm / convertCompToRendered

Method convertCompToRendered

tsunami/engine/render.go:282–293  ·  view source on GitHub ↗
(c *ComponentImpl)

Source from the content-addressed store, hash-verified

280}
281
282func (r *RootElem) convertCompToRendered(c *ComponentImpl) *rpctypes.RenderedElem {
283 if c == nil {
284 return nil
285 }
286 if c.RenderedComp != nil {
287 return r.convertCompToRendered(c.RenderedComp)
288 }
289 if len(c.Children) == 0 && r.CFuncs[c.Tag] != nil {
290 return nil
291 }
292 return r.convertBaseToRendered(c)
293}
294
295func (r *RootElem) convertBaseToRendered(c *ComponentImpl) *rpctypes.RenderedElem {
296 elem := &rpctypes.RenderedElem{WaveId: c.WaveId, Tag: c.Tag}

Callers 2

MakeRenderedMethod · 0.95
convertBaseToRenderedMethod · 0.95

Calls 1

convertBaseToRenderedMethod · 0.95

Tested by

no test coverage detected