1// Signature format: 4.0 2package androidx.compose.material3.windowsizeclass { 3 4 @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class WindowHeightSizeClass implements java.lang.Comparable<androidx.compose.material3.windowsizeclass.WindowHeightSizeClass> { 5 method public operator int compareTo(int other); 6 field public static final androidx.compose.material3.windowsizeclass.WindowHeightSizeClass.Companion Companion; 7 } 8 9 public static final class WindowHeightSizeClass.Companion { 10 method public int getCompact(); 11 method public int getExpanded(); 12 method public int getMedium(); 13 property public final int Compact; 14 property public final int Expanded; 15 property public final int Medium; 16 } 17 18 @androidx.compose.runtime.Immutable public final class WindowSizeClass { 19 method public int getHeightSizeClass(); 20 method public int getWidthSizeClass(); 21 property public final int heightSizeClass; 22 property public final int widthSizeClass; 23 field public static final androidx.compose.material3.windowsizeclass.WindowSizeClass.Companion Companion; 24 } 25 26 public static final class WindowSizeClass.Companion { 27 } 28 29 @androidx.compose.runtime.Immutable @kotlin.jvm.JvmInline public final value class WindowWidthSizeClass implements java.lang.Comparable<androidx.compose.material3.windowsizeclass.WindowWidthSizeClass> { 30 method public operator int compareTo(int other); 31 field public static final androidx.compose.material3.windowsizeclass.WindowWidthSizeClass.Companion Companion; 32 } 33 34 public static final class WindowWidthSizeClass.Companion { 35 method public int getCompact(); 36 method public int getExpanded(); 37 method public int getMedium(); 38 property public final int Compact; 39 property public final int Expanded; 40 property public final int Medium; 41 } 42 43} 44 45