ON.ScreenWidth<T>(Nullable<T>, Nullable<T>, Nullable<T>, Nullable<T>, Nullable<T>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>) Method
Selects the value of a value type to be applied depending on the screen width.
Namespace: DevExpress.Maui.Core
Assembly: DevExpress.Maui.Core.dll
NuGet Package: DevExpress.Maui.Core
Declaration
public static T ScreenWidth<T>(
T? extraSmall = null,
T? small = null,
T? medium = null,
T? large = null,
T? extraLarge = null,
double? smallThreshold = null,
double? mediumThreshold = null,
double? largeThreshold = null,
double? extraLargeThreshold = null
)
where T : struct
Optional Parameters
Name | Type | Default | Description |
---|---|---|---|
extraSmall | Nullable<T> | null | The value to be applied on devices with the Extra Small width. |
small | Nullable<T> | null | The value to be applied on devices with the Small width. |
medium | Nullable<T> | null | The value to be applied on devices with the Medium width. |
large | Nullable<T> | null | The value to be applied on devices with the Large width. |
extraLarge | Nullable<T> | null | The value to be applied on devices with the Extra Large width. |
smallThreshold | Nullable<Double> | null | Specifies the lower width boundary for Small screens. |
mediumThreshold | Nullable<Double> | null | Specifies the lower width boundary for Medium screens. |
largeThreshold | Nullable<Double> | null | Specifies the lower width boundary for Large screens. |
extraLargeThreshold | Nullable<Double> | null | Specifies the lower width boundary for Extra Large screens. |
Type Parameters
Name | Description |
---|---|
T | The type of values to be applied. |
Returns
Type | Description |
---|---|
T | The value selected based on the device screen width. |