Class MediaQueryData | UIWidgets | 1.5.4-preview.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class MediaQueryData

    Inheritance
    Object
    MediaQueryData
    Namespace: Unity.UIWidgets.widgets
    Syntax
    public class MediaQueryData : IEquatable<MediaQueryData>

    Constructors

    MediaQueryData(Size, Single, Single, Brightness, EdgeInsets, EdgeInsets, Boolean, Boolean, Boolean, Boolean, Boolean)

    Declaration
    public MediaQueryData(Size size = null, float devicePixelRatio = 1F, float textScaleFactor = 1F, Brightness platformBrightness = Brightness.light, EdgeInsets viewInsets = null, EdgeInsets padding = null, bool alwaysUse24HourFormat = false, bool accessibleNavigation = false, bool invertColors = false, bool disableAnimations = false, bool boldText = false)
    Parameters
    Type Name Description
    Size size
    Single devicePixelRatio
    Single textScaleFactor
    Brightness platformBrightness
    EdgeInsets viewInsets
    EdgeInsets padding
    Boolean alwaysUse24HourFormat
    Boolean accessibleNavigation
    Boolean invertColors
    Boolean disableAnimations
    Boolean boldText

    Fields

    accessibleNavigation

    Declaration
    public readonly bool accessibleNavigation
    Field Value
    Type Description
    Boolean

    alwaysUse24HourFormat

    Declaration
    public readonly bool alwaysUse24HourFormat
    Field Value
    Type Description
    Boolean

    boldText

    Declaration
    public readonly bool boldText
    Field Value
    Type Description
    Boolean

    devicePixelRatio

    Declaration
    public readonly float devicePixelRatio
    Field Value
    Type Description
    Single

    disableAnimations

    Declaration
    public readonly bool disableAnimations
    Field Value
    Type Description
    Boolean

    invertColors

    Declaration
    public readonly bool invertColors
    Field Value
    Type Description
    Boolean

    padding

    Declaration
    public readonly EdgeInsets padding
    Field Value
    Type Description
    EdgeInsets

    platformBrightness

    Declaration
    public readonly Brightness platformBrightness
    Field Value
    Type Description
    Brightness

    size

    Declaration
    public readonly Size size
    Field Value
    Type Description
    Size

    textScaleFactor

    Declaration
    public readonly float textScaleFactor
    Field Value
    Type Description
    Single

    viewInsets

    Declaration
    public readonly EdgeInsets viewInsets
    Field Value
    Type Description
    EdgeInsets

    Properties

    orientation

    Declaration
    public Orientation orientation { get; }
    Property Value
    Type Description
    Orientation

    Methods

    copyWith(Size, Nullable<Single>, Nullable<Single>, Nullable<Brightness>, EdgeInsets, EdgeInsets, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

    Declaration
    public MediaQueryData copyWith(Size size = null, float? devicePixelRatio = default(float? ), float? textScaleFactor = default(float? ), Brightness? platformBrightness = default(Brightness? ), EdgeInsets viewInsets = null, EdgeInsets padding = null, bool? alwaysUse24HourFormat = default(bool? ), bool? accessibleNavigation = default(bool? ), bool? invertColors = default(bool? ), bool? disableAnimations = default(bool? ), bool? boldText = default(bool? ))
    Parameters
    Type Name Description
    Size size
    Nullable<Single> devicePixelRatio
    Nullable<Single> textScaleFactor
    Nullable<Brightness> platformBrightness
    EdgeInsets viewInsets
    EdgeInsets padding
    Nullable<Boolean> alwaysUse24HourFormat
    Nullable<Boolean> accessibleNavigation
    Nullable<Boolean> invertColors
    Nullable<Boolean> disableAnimations
    Nullable<Boolean> boldText
    Returns
    Type Description
    MediaQueryData

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    Object obj
    Returns
    Type Description
    Boolean
    Overrides
    Object.Equals(Object)

    Equals(MediaQueryData)

    Declaration
    public bool Equals(MediaQueryData other)
    Parameters
    Type Name Description
    MediaQueryData other
    Returns
    Type Description
    Boolean

    fromWindow(Window)

    Declaration
    public static MediaQueryData fromWindow(Window window)
    Parameters
    Type Name Description
    Window window
    Returns
    Type Description
    MediaQueryData

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    Int32
    Overrides
    Object.GetHashCode()

    removePadding(Boolean, Boolean, Boolean, Boolean)

    Declaration
    public MediaQueryData removePadding(bool removeLeft = false, bool removeTop = false, bool removeRight = false, bool removeBottom = false)
    Parameters
    Type Name Description
    Boolean removeLeft
    Boolean removeTop
    Boolean removeRight
    Boolean removeBottom
    Returns
    Type Description
    MediaQueryData

    removeViewInsets(Boolean, Boolean, Boolean, Boolean)

    Declaration
    public MediaQueryData removeViewInsets(bool removeLeft = false, bool removeTop = false, bool removeRight = false, bool removeBottom = false)
    Parameters
    Type Name Description
    Boolean removeLeft
    Boolean removeTop
    Boolean removeRight
    Boolean removeBottom
    Returns
    Type Description
    MediaQueryData

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String
    Overrides
    Object.ToString()

    Operators

    Equality(MediaQueryData, MediaQueryData)

    Declaration
    public static bool operator ==(MediaQueryData left, MediaQueryData right)
    Parameters
    Type Name Description
    MediaQueryData left
    MediaQueryData right
    Returns
    Type Description
    Boolean

    Inequality(MediaQueryData, MediaQueryData)

    Declaration
    public static bool operator !=(MediaQueryData left, MediaQueryData right)
    Parameters
    Type Name Description
    MediaQueryData left
    MediaQueryData right
    Returns
    Type Description
    Boolean
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023