Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FileInfoType = graphql.NewObject(graphql.ObjectConfig{ Name: "FileInfo", Fields: graphql.Fields{ "name": &graphql.Field{ Type: graphql.NewNonNull(graphql.String), Resolve: func(p graphql.ResolveParams) (interface{}, error) { if value, ok := p.Source.(*TFileInfo); ok { return value.Name(), nil } return "", nil }, }, "isDir": &graphql.Field{ Type: graphql.NewNonNull(graphql.Boolean), Resolve: func(p graphql.ResolveParams) (interface{}, error) { if value, ok := p.Source.(*TFileInfo); ok { return value.IsDir(), nil } return false, nil }, }, "size": &graphql.Field{ Type: graphql.Int, Resolve: func(p graphql.ResolveParams) (interface{}, error) { if value, ok := p.Source.(*TFileInfo); ok { return value.Size(), nil } return 0, nil }, }, "path": &graphql.Field{ Type: graphql.String, }, }, })
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.