MCPcopy Create free account
hub / github.com/dagger/dagger / fields

Method fields

core/object.go:1321–1330  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

1319}
1320
1321func (obj *ModuleObject) fields(ctx context.Context) (fields []dagql.Field[*ModuleObject], err error) {
1322 for _, field := range obj.TypeDef.Fields {
1323 objField, err := objField(ctx, obj.Module, field.Self())
1324 if err != nil {
1325 return nil, err
1326 }
1327 fields = append(fields, objField)
1328 }
1329 return fields, nil
1330}
1331
1332func (obj *ModuleObject) functions(ctx context.Context, dag *dagql.Server) (fields []dagql.Field[*ModuleObject], err error) {
1333 objDef := obj.TypeDef

Callers 1

InstallMethod · 0.95

Calls 2

objFieldFunction · 0.85
SelfMethod · 0.80

Tested by

no test coverage detected