Skip to content
Roblox API Reference

UIGridStyleLayout

The base class for grid style UI layouts.
  • Not browsable
  • Not creatable
Memory category
Instances
Own members
7
Inherited members
75
Subclasses
4
Siblings
1

Properties28

Inherited fromObject2

Property categoryData

Inherited fromInstance21

Property categoryBehavior

Property categoryData

Property categoryPermissions

Defined byUIGridStyleLayout5

Property categoryAlignment

  • UIGridStyleLayout.HorizontalAlignment: Enum.HorizontalAlignment
    Determines the horizontal alignment of UI elements within the parent element.
    • Read capabilities: UI
  • UIGridStyleLayout.VerticalAlignment: Enum.VerticalAlignment
    Determines the vertical alignment of UI elements within the parent element.
    • Read capabilities: UI

Property categoryBehavior

  • UIGridStyleLayout.FillDirection: Enum.FillDirection
    Determines the axis in which UI objects are laid out.
    • Read capabilities: UI
  • UIGridStyleLayout.SortOrder: Enum.SortOrder
    Determines the order in which child UI objects are placed in a layout.
    • Read capabilities: UI

Property categoryData

  • UIGridStyleLayout.AbsoluteContentSize: Vector2
    The absolute size of space being taken up by the grid layout.
    • Read only
    • Thread unsafe
    • Read capabilities: UI

Methods44

Inherited fromObject3
  • Get an event that fires when a given property of the object changes.
    Parameters
    ParameterDescription
    property: string
    The property to connect to.
    Returns
    TypeDescription
    RBXScriptSignal
    A signal that fires whenever the property changes.
  • Object:IsA(className: string): boolean
    Returns true if an object's class matches or inherits from a given class.
    • Custom Lua state
    • Thread safe
    Parameters
    ParameterDescription
    className: string
    The class against which the Object's class will be checked. Case-sensitive.
    Returns
    TypeDescription
    boolean
    Describes whether the Object's class matched or is a subclass of the given class.
  • Object:isA(className: string): boolean
    Deprecated: This deprecated function is a variant of Object:IsA() which should be used instead.
    • Deprecated
    • Custom Lua state
    Parameters
    Parameter
    className: string
    Returns
    Type
    boolean

    Use IsA instead.

Inherited fromInstance39
Defined byUIGridStyleLayout2
  • UIGridStyleLayout:ApplyLayout()
    Deprecated:
    Force re-layout of sibling UI elements.
    • Deprecated
    • Capabilities: UI
  • UIGridStyleLayout:SetCustomSortFunction(function: ((...any) -> ...any)? = nil)
    Deprecated: This method is deprecated in favor of using other SortOrder means, such as by Name or LayoutOrder.
    Sets the function used to determine the order of elements when SortOrder is set to Custom.
    • Deprecated
    • Capabilities: UI
    Parameters
    Parameter
    function: ((...any) -> ...any)? = nil

Events10

Inherited fromObject1
Inherited fromInstance9