diff --git a/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/AssetPreviewMode.cs b/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/AssetPreviewMode.cs
new file mode 100644
index 000000000..738f891ea
--- /dev/null
+++ b/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/AssetPreviewMode.cs
@@ -0,0 +1,16 @@
+// ==========================================================================
+// Squidex Headless CMS
+// ==========================================================================
+// Copyright (c) Squidex UG (haftungsbeschraenkt)
+// All rights reserved. Licensed under the MIT license.
+// ==========================================================================
+
+namespace Squidex.Domain.Apps.Core.Schemas
+{
+ public enum AssetPreviewMode
+ {
+ ImageAndFileName,
+ Image,
+ FileName
+ }
+}
diff --git a/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/AssetsFieldProperties.cs b/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/AssetsFieldProperties.cs
index 84d09b2d0..e5087a2ba 100644
--- a/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/AssetsFieldProperties.cs
+++ b/backend/src/Squidex.Domain.Apps.Core.Model/Schemas/AssetsFieldProperties.cs
@@ -12,7 +12,7 @@ namespace Squidex.Domain.Apps.Core.Schemas
[Equals(DoNotAddEqualityOperators = true)]
public sealed class AssetsFieldProperties : FieldProperties
{
- public bool MustBeImage { get; set; }
+ public AssetPreviewMode PreviewMode { get; set; }
public int? MinItems { get; set; }
@@ -34,6 +34,8 @@ namespace Squidex.Domain.Apps.Core.Schemas
public int? AspectHeight { get; set; }
+ public bool MustBeImage { get; set; }
+
public bool AllowDuplicates { get; set; }
public bool ResolveFirst { get; set; }
diff --git a/backend/src/Squidex/Areas/Api/Controllers/Schemas/Models/Fields/AssetsFieldPropertiesDto.cs b/backend/src/Squidex/Areas/Api/Controllers/Schemas/Models/Fields/AssetsFieldPropertiesDto.cs
index 4a918ec92..76912088b 100644
--- a/backend/src/Squidex/Areas/Api/Controllers/Schemas/Models/Fields/AssetsFieldPropertiesDto.cs
+++ b/backend/src/Squidex/Areas/Api/Controllers/Schemas/Models/Fields/AssetsFieldPropertiesDto.cs
@@ -14,6 +14,11 @@ namespace Squidex.Areas.Api.Controllers.Schemas.Models.Fields
{
public sealed class AssetsFieldPropertiesDto : FieldPropertiesDto
{
+ ///