View Source
Inheritance
System.Object
Assembly: Umbraco.Infrastructure.dll
public class MediaPickerWithCropsValueConverter : PropertyValueConverterBase, IDeliveryApiPropertyValueConverter, IPropertyValueConverter, IDiscoverable
Constructors
View Source
MediaPickerWithCropsValueConverter(IPublishedSnapshotAccessor, IPublishedUrlProvider, IPublishedValueFallback, IJsonSerializer)
Declaration
public MediaPickerWithCropsValueConverter(IPublishedSnapshotAccessor publishedSnapshotAccessor, IPublishedUrlProvider publishedUrlProvider, IPublishedValueFallback publishedValueFallback, IJsonSerializer jsonSerializer)
Parameters
View Source
MediaPickerWithCropsValueConverter(IPublishedSnapshotAccessor, IPublishedUrlProvider, IPublishedValueFallback, IJsonSerializer, IApiMediaBuilder)
Declaration
public MediaPickerWithCropsValueConverter(IPublishedSnapshotAccessor publishedSnapshotAccessor, IPublishedUrlProvider publishedUrlProvider, IPublishedValueFallback publishedValueFallback, IJsonSerializer jsonSerializer, IApiMediaBuilder apiMediaBuilder)
Parameters
View Source
MediaPickerWithCropsValueConverter(IPublishedSnapshotAccessor, IPublishedUrlProvider, IPublishedValueFallback, IJsonSerializer, IApiMediaBuilder, IApiMediaWithCropsBuilder)
Declaration
public MediaPickerWithCropsValueConverter(IPublishedSnapshotAccessor publishedSnapshotAccessor, IPublishedUrlProvider publishedUrlProvider, IPublishedValueFallback publishedValueFallback, IJsonSerializer jsonSerializer, IApiMediaBuilder apiMediaBuilder, IApiMediaWithCropsBuilder apiMediaWithCropsBuilder)
Parameters
View Source
MediaPickerWithCropsValueConverter(IPublishedSnapshotAccessor, IPublishedUrlProvider, IPublishedValueFallback, IJsonSerializer, IApiMediaWithCropsBuilder)
Declaration
public MediaPickerWithCropsValueConverter(IPublishedSnapshotAccessor publishedSnapshotAccessor, IPublishedUrlProvider publishedUrlProvider, IPublishedValueFallback publishedValueFallback, IJsonSerializer jsonSerializer, IApiMediaWithCropsBuilder apiMediaWithCropsBuilder)
Parameters
Methods
View Source
ConvertIntermediateToDeliveryApiObject(IPublishedElement, IPublishedPropertyType, PropertyCacheLevel, Object, Boolean, Boolean)
Declaration
public object ConvertIntermediateToDeliveryApiObject(IPublishedElement owner, IPublishedPropertyType propertyType, PropertyCacheLevel referenceCacheLevel, object inter, bool preview, bool expanding)
Parameters
Returns
Type |
Description |
System.Object |
|
View Source
ConvertIntermediateToObject(IPublishedElement, IPublishedPropertyType, PropertyCacheLevel, Object, Boolean)
Declaration
public override object ConvertIntermediateToObject(IPublishedElement owner, IPublishedPropertyType propertyType, PropertyCacheLevel referenceCacheLevel, object inter, bool preview)
Parameters
Returns
Type |
Description |
System.Object |
|
View Source
GetDeliveryApiPropertyCacheLevel(IPublishedPropertyType)
Declaration
public PropertyCacheLevel GetDeliveryApiPropertyCacheLevel(IPublishedPropertyType propertyType)
Parameters
Returns
View Source
GetDeliveryApiPropertyCacheLevelForExpansion(IPublishedPropertyType)
Declaration
public PropertyCacheLevel GetDeliveryApiPropertyCacheLevelForExpansion(IPublishedPropertyType propertyType)
Parameters
Returns
View Source
GetDeliveryApiPropertyValueType(IPublishedPropertyType)
Declaration
public Type GetDeliveryApiPropertyValueType(IPublishedPropertyType propertyType)
Parameters
Returns
View Source
GetPropertyCacheLevel(IPublishedPropertyType)
Declaration
public override PropertyCacheLevel GetPropertyCacheLevel(IPublishedPropertyType propertyType)
Parameters
Returns
View Source
GetPropertyValueType(IPublishedPropertyType)
Declaration
public override Type GetPropertyValueType(IPublishedPropertyType propertyType)
Parameters
Returns
View Source
IsConverter(IPublishedPropertyType)
Declaration
public override bool IsConverter(IPublishedPropertyType propertyType)
Parameters
Returns
Type |
Description |
System.Boolean |
|
View Source
Declaration
public override bool? IsValue(object value, PropertyValueLevel level)
Parameters
Returns
Type |
Description |
System.Nullable<System.Boolean> |
|