Class MediaQueryData | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class MediaQueryData

    Inheritance
    System.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
    System.Single devicePixelRatio
    System.Single textScaleFactor
    Brightness platformBrightness
    EdgeInsets viewInsets
    EdgeInsets padding
    System.Boolean alwaysUse24HourFormat
    System.Boolean accessibleNavigation
    System.Boolean invertColors
    System.Boolean disableAnimations
    System.Boolean boldText

    Fields

    accessibleNavigation

    Declaration
    public readonly bool accessibleNavigation
    Field Value
    Type Description
    System.Boolean

    alwaysUse24HourFormat

    Declaration
    public readonly bool alwaysUse24HourFormat
    Field Value
    Type Description
    System.Boolean

    boldText

    Declaration
    public readonly bool boldText
    Field Value
    Type Description
    System.Boolean

    devicePixelRatio

    Declaration
    public readonly float devicePixelRatio
    Field Value
    Type Description
    System.Single

    disableAnimations

    Declaration
    public readonly bool disableAnimations
    Field Value
    Type Description
    System.Boolean

    invertColors

    Declaration
    public readonly bool invertColors
    Field Value
    Type Description
    System.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
    System.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
    System.Nullable<System.Single> devicePixelRatio
    System.Nullable<System.Single> textScaleFactor
    System.Nullable<Brightness> platformBrightness
    EdgeInsets viewInsets
    EdgeInsets padding
    System.Nullable<System.Boolean> alwaysUse24HourFormat
    System.Nullable<System.Boolean> accessibleNavigation
    System.Nullable<System.Boolean> invertColors
    System.Nullable<System.Boolean> disableAnimations
    System.Nullable<System.Boolean> boldText
    Returns
    Type Description
    MediaQueryData

    Equals(Object)

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

    Equals(MediaQueryData)

    Declaration
    public bool Equals(MediaQueryData other)
    Parameters
    Type Name Description
    MediaQueryData other
    Returns
    Type Description
    System.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
    System.Int32
    Overrides
    System.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
    System.Boolean removeLeft
    System.Boolean removeTop
    System.Boolean removeRight
    System.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
    System.Boolean removeLeft
    System.Boolean removeTop
    System.Boolean removeRight
    System.Boolean removeBottom
    Returns
    Type Description
    MediaQueryData

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.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
    System.Boolean

    Inequality(MediaQueryData, MediaQueryData)

    Declaration
    public static bool operator !=(MediaQueryData left, MediaQueryData right)
    Parameters
    Type Name Description
    MediaQueryData left
    MediaQueryData right
    Returns
    Type Description
    System.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