logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class UnityTablePanelRowHeightTests

    Tests for SetMatrix(TableMatrix)'s row-height resolution across the Y axis's four combinations: content-sized, authored-fixed, responsive (distributed), the unsized-root fallback, and the "fit, scroll at floor" semantic when a responsive+scrollable Y axis cannot fit every row above its content floor.

    Inheritance
    object
    UnityTablePanelRowHeightTests
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Ui.Tests.Infrastructure.Views
    Assembly: Tests.dll
    Syntax
    public class UnityTablePanelRowHeightTests

    Constructors

    UnityTablePanelRowHeightTests()

    Declaration
    public UnityTablePanelRowHeightTests()

    Methods

    SetMatrix_ContentRowHeight_RowGetsAPositiveContentDerivedFloorAndPreferredHeight()

    Declaration
    public void SetMatrix_ContentRowHeight_RowGetsAPositiveContentDerivedFloorAndPreferredHeight()

    SetMatrix_FixedRowHeight_EveryRowGetsTheExactAuthoredHeight()

    Declaration
    public void SetMatrix_FixedRowHeight_EveryRowGetsTheExactAuthoredHeight()

    SetMatrix_NotResponsiveYAndScrollableY_AlreadySizedRoot_LeavesTheAuthoredExtentAlone()

    Declaration
    public void SetMatrix_NotResponsiveYAndScrollableY_AlreadySizedRoot_LeavesTheAuthoredExtentAlone()

    SetMatrix_NotResponsiveYAndScrollableY_UnsizedRoot_GainsAnExplicitExtentFromTheVisibleRowFallback()

    Declaration
    public void SetMatrix_NotResponsiveYAndScrollableY_UnsizedRoot_GainsAnExplicitExtentFromTheVisibleRowFallback()

    SetMatrix_NotResponsiveYNoScroll_RowsHolderPinsToTheRootsTopEdge()

    Declaration
    public void SetMatrix_NotResponsiveYNoScroll_RowsHolderPinsToTheRootsTopEdge()

    SetMatrix_ResponsiveYAndScrollableY_DistributionFits_ContentDoesNotExceedTheViewport()

    Declaration
    public void SetMatrix_ResponsiveYAndScrollableY_DistributionFits_ContentDoesNotExceedTheViewport()

    SetMatrix_ResponsiveYAndScrollableY_FloorForbidsTheSplit_RowsClampAtFloorAndOverflowIntoScroll()

    Declaration
    public void SetMatrix_ResponsiveYAndScrollableY_FloorForbidsTheSplit_RowsClampAtFloorAndOverflowIntoScroll()

    SetMatrix_ResponsiveYNoScroll_RowsHolderKeepsTheFullStretchTheDistributionReads()

    Declaration
    public void SetMatrix_ResponsiveYNoScroll_RowsHolderKeepsTheFullStretchTheDistributionReads()

    SetMatrix_ResponsiveYWithAnUnsizedRoot_StillProducesAPositiveDistributedHeight()

    Declaration
    public void SetMatrix_ResponsiveYWithAnUnsizedRoot_StillProducesAPositiveDistributedHeight()

    SetMatrix_ResponsiveY_EveryRowSharesTheDistributedHeightFromTheRootRect()

    Declaration
    public void SetMatrix_ResponsiveY_EveryRowSharesTheDistributedHeightFromTheRootRect()

    SetUp()

    Declaration
    public void SetUp()

    TearDown()

    Declaration
    public void TearDown()
    In this article
    © 2026 Serenity. All Rights Reserved