|
|
@ -26,7 +26,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "id", |
|
|
Name = "id", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = EntityResolvers.Id, |
|
|
Resolver = EntityResolvers.Id, |
|
|
Description = FieldDescriptions.EntityId |
|
|
Description = FieldDescriptions.EntityId |
|
|
}); |
|
|
}); |
|
|
@ -34,7 +34,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "version", |
|
|
Name = "version", |
|
|
ResolvedType = AllTypes.NonNullInt, |
|
|
ResolvedType = Scalars.NonNullInt, |
|
|
Resolver = EntityResolvers.Version, |
|
|
Resolver = EntityResolvers.Version, |
|
|
Description = FieldDescriptions.EntityVersion |
|
|
Description = FieldDescriptions.EntityVersion |
|
|
}); |
|
|
}); |
|
|
@ -42,7 +42,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "created", |
|
|
Name = "created", |
|
|
ResolvedType = AllTypes.NonNullDateTime, |
|
|
ResolvedType = Scalars.NonNullDateTime, |
|
|
Resolver = EntityResolvers.Created, |
|
|
Resolver = EntityResolvers.Created, |
|
|
Description = FieldDescriptions.EntityCreated |
|
|
Description = FieldDescriptions.EntityCreated |
|
|
}); |
|
|
}); |
|
|
@ -50,7 +50,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "createdBy", |
|
|
Name = "createdBy", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = EntityResolvers.CreatedBy, |
|
|
Resolver = EntityResolvers.CreatedBy, |
|
|
Description = FieldDescriptions.EntityCreatedBy |
|
|
Description = FieldDescriptions.EntityCreatedBy |
|
|
}); |
|
|
}); |
|
|
@ -66,7 +66,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "lastModified", |
|
|
Name = "lastModified", |
|
|
ResolvedType = AllTypes.NonNullDateTime, |
|
|
ResolvedType = Scalars.NonNullDateTime, |
|
|
Resolver = EntityResolvers.LastModified, |
|
|
Resolver = EntityResolvers.LastModified, |
|
|
Description = FieldDescriptions.EntityLastModified |
|
|
Description = FieldDescriptions.EntityLastModified |
|
|
}); |
|
|
}); |
|
|
@ -74,7 +74,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "lastModifiedBy", |
|
|
Name = "lastModifiedBy", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = EntityResolvers.LastModifiedBy, |
|
|
Resolver = EntityResolvers.LastModifiedBy, |
|
|
Description = FieldDescriptions.EntityLastModifiedBy |
|
|
Description = FieldDescriptions.EntityLastModifiedBy |
|
|
}); |
|
|
}); |
|
|
@ -90,7 +90,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "mimeType", |
|
|
Name = "mimeType", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = Resolve(x => x.MimeType), |
|
|
Resolver = Resolve(x => x.MimeType), |
|
|
Description = FieldDescriptions.AssetMimeType |
|
|
Description = FieldDescriptions.AssetMimeType |
|
|
}); |
|
|
}); |
|
|
@ -98,7 +98,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "url", |
|
|
Name = "url", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = Url, |
|
|
Resolver = Url, |
|
|
Description = FieldDescriptions.AssetUrl |
|
|
Description = FieldDescriptions.AssetUrl |
|
|
}); |
|
|
}); |
|
|
@ -106,7 +106,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "thumbnailUrl", |
|
|
Name = "thumbnailUrl", |
|
|
ResolvedType = AllTypes.String, |
|
|
ResolvedType = Scalars.String, |
|
|
Resolver = ThumbnailUrl, |
|
|
Resolver = ThumbnailUrl, |
|
|
Description = FieldDescriptions.AssetThumbnailUrl |
|
|
Description = FieldDescriptions.AssetThumbnailUrl |
|
|
}); |
|
|
}); |
|
|
@ -114,7 +114,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "fileName", |
|
|
Name = "fileName", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = Resolve(x => x.FileName), |
|
|
Resolver = Resolve(x => x.FileName), |
|
|
Description = FieldDescriptions.AssetFileName |
|
|
Description = FieldDescriptions.AssetFileName |
|
|
}); |
|
|
}); |
|
|
@ -122,7 +122,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "fileHash", |
|
|
Name = "fileHash", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = Resolve(x => x.FileHash), |
|
|
Resolver = Resolve(x => x.FileHash), |
|
|
Description = FieldDescriptions.AssetFileHash |
|
|
Description = FieldDescriptions.AssetFileHash |
|
|
}); |
|
|
}); |
|
|
@ -130,7 +130,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "fileType", |
|
|
Name = "fileType", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = Resolve(x => x.FileName.FileType()), |
|
|
Resolver = Resolve(x => x.FileName.FileType()), |
|
|
Description = FieldDescriptions.AssetFileType |
|
|
Description = FieldDescriptions.AssetFileType |
|
|
}); |
|
|
}); |
|
|
@ -138,7 +138,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "fileSize", |
|
|
Name = "fileSize", |
|
|
ResolvedType = AllTypes.NonNullInt, |
|
|
ResolvedType = Scalars.NonNullInt, |
|
|
Resolver = Resolve(x => x.FileSize), |
|
|
Resolver = Resolve(x => x.FileSize), |
|
|
Description = FieldDescriptions.AssetFileSize |
|
|
Description = FieldDescriptions.AssetFileSize |
|
|
}); |
|
|
}); |
|
|
@ -146,7 +146,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "fileVersion", |
|
|
Name = "fileVersion", |
|
|
ResolvedType = AllTypes.NonNullInt, |
|
|
ResolvedType = Scalars.NonNullInt, |
|
|
Resolver = Resolve(x => x.FileVersion), |
|
|
Resolver = Resolve(x => x.FileVersion), |
|
|
Description = FieldDescriptions.AssetFileVersion |
|
|
Description = FieldDescriptions.AssetFileVersion |
|
|
}); |
|
|
}); |
|
|
@ -154,7 +154,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "slug", |
|
|
Name = "slug", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = Resolve(x => x.Slug), |
|
|
Resolver = Resolve(x => x.Slug), |
|
|
Description = FieldDescriptions.AssetSlug |
|
|
Description = FieldDescriptions.AssetSlug |
|
|
}); |
|
|
}); |
|
|
@ -162,7 +162,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "isProtected", |
|
|
Name = "isProtected", |
|
|
ResolvedType = AllTypes.NonNullBoolean, |
|
|
ResolvedType = Scalars.NonNullBoolean, |
|
|
Resolver = Resolve(x => x.IsProtected), |
|
|
Resolver = Resolve(x => x.IsProtected), |
|
|
Description = FieldDescriptions.AssetIsProtected |
|
|
Description = FieldDescriptions.AssetIsProtected |
|
|
}); |
|
|
}); |
|
|
@ -170,7 +170,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "isImage", |
|
|
Name = "isImage", |
|
|
ResolvedType = AllTypes.NonNullBoolean, |
|
|
ResolvedType = Scalars.NonNullBoolean, |
|
|
Resolver = Resolve(x => x.Type == AssetType.Image), |
|
|
Resolver = Resolve(x => x.Type == AssetType.Image), |
|
|
Description = FieldDescriptions.AssetIsImage, |
|
|
Description = FieldDescriptions.AssetIsImage, |
|
|
DeprecationReason = "Use 'type' field instead." |
|
|
DeprecationReason = "Use 'type' field instead." |
|
|
@ -179,7 +179,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "pixelWidth", |
|
|
Name = "pixelWidth", |
|
|
ResolvedType = AllTypes.Int, |
|
|
ResolvedType = Scalars.Int, |
|
|
Resolver = Resolve(x => x.Metadata.GetPixelWidth()), |
|
|
Resolver = Resolve(x => x.Metadata.GetPixelWidth()), |
|
|
Description = FieldDescriptions.AssetPixelWidth, |
|
|
Description = FieldDescriptions.AssetPixelWidth, |
|
|
DeprecationReason = "Use 'metadata' field instead." |
|
|
DeprecationReason = "Use 'metadata' field instead." |
|
|
@ -188,7 +188,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "pixelHeight", |
|
|
Name = "pixelHeight", |
|
|
ResolvedType = AllTypes.Int, |
|
|
ResolvedType = Scalars.Int, |
|
|
Resolver = Resolve(x => x.Metadata.GetPixelHeight()), |
|
|
Resolver = Resolve(x => x.Metadata.GetPixelHeight()), |
|
|
Description = FieldDescriptions.AssetPixelHeight, |
|
|
Description = FieldDescriptions.AssetPixelHeight, |
|
|
DeprecationReason = "Use 'metadata' field instead." |
|
|
DeprecationReason = "Use 'metadata' field instead." |
|
|
@ -197,7 +197,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "type", |
|
|
Name = "type", |
|
|
ResolvedType = AllTypes.NonNullAssetType, |
|
|
ResolvedType = Scalars.NonNullAssetType, |
|
|
Resolver = Resolve(x => x.Type), |
|
|
Resolver = Resolve(x => x.Type), |
|
|
Description = FieldDescriptions.AssetType |
|
|
Description = FieldDescriptions.AssetType |
|
|
}); |
|
|
}); |
|
|
@ -205,7 +205,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "metadataText", |
|
|
Name = "metadataText", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = Resolve(x => x.MetadataText), |
|
|
Resolver = Resolve(x => x.MetadataText), |
|
|
Description = FieldDescriptions.AssetMetadataText |
|
|
Description = FieldDescriptions.AssetMetadataText |
|
|
}); |
|
|
}); |
|
|
@ -213,7 +213,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "tags", |
|
|
Name = "tags", |
|
|
ResolvedType = AllTypes.NonNullStrings, |
|
|
ResolvedType = Scalars.NonNullStrings, |
|
|
Resolver = Resolve(x => x.TagNames), |
|
|
Resolver = Resolve(x => x.TagNames), |
|
|
Description = FieldDescriptions.AssetTags |
|
|
Description = FieldDescriptions.AssetTags |
|
|
}); |
|
|
}); |
|
|
@ -222,7 +222,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
{ |
|
|
{ |
|
|
Name = "metadata", |
|
|
Name = "metadata", |
|
|
Arguments = AssetActions.Metadata.Arguments, |
|
|
Arguments = AssetActions.Metadata.Arguments, |
|
|
ResolvedType = AllTypes.JsonNoop, |
|
|
ResolvedType = Scalars.JsonNoop, |
|
|
Resolver = AssetActions.Metadata.Resolver, |
|
|
Resolver = AssetActions.Metadata.Resolver, |
|
|
Description = FieldDescriptions.AssetMetadata |
|
|
Description = FieldDescriptions.AssetMetadata |
|
|
}); |
|
|
}); |
|
|
@ -230,7 +230,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "editToken", |
|
|
Name = "editToken", |
|
|
ResolvedType = AllTypes.String, |
|
|
ResolvedType = Scalars.String, |
|
|
Resolver = Resolve(x => x.EditToken), |
|
|
Resolver = Resolve(x => x.EditToken), |
|
|
Description = FieldDescriptions.EditToken |
|
|
Description = FieldDescriptions.EditToken |
|
|
}); |
|
|
}); |
|
|
@ -238,7 +238,7 @@ namespace Squidex.Domain.Apps.Entities.Contents.GraphQL.Types.Assets |
|
|
AddField(new FieldType |
|
|
AddField(new FieldType |
|
|
{ |
|
|
{ |
|
|
Name = "sourceUrl", |
|
|
Name = "sourceUrl", |
|
|
ResolvedType = AllTypes.NonNullString, |
|
|
ResolvedType = Scalars.NonNullString, |
|
|
Resolver = SourceUrl, |
|
|
Resolver = SourceUrl, |
|
|
Description = FieldDescriptions.AssetSourceUrl |
|
|
Description = FieldDescriptions.AssetSourceUrl |
|
|
}); |
|
|
}); |
|
|
|