Package com.jbstrap.ui.bootstrap
Class ColumnSize
java.lang.Object
com.jbstrap.ui.bootstrap.ColumnSize
Supported column width settings.
- Since:
- 4.0
- Author:
- JBStrap
-
Method Summary
Modifier and TypeMethodDescriptionvoidstatic ColumnSizeAUTO()Column width is automatically calculated so that all columns in a row would be of uniform size.static ColumnSizeAUTO(ScreenSize screenSize) Column width is automatically calculated for the specified and all screen sizes so that all columns in a row would be of uniform size.static ColumnSizeThe column width fits the column’s content for all screen sizes.static ColumnSizeCONTENT_WIDTH(ScreenSize screenSize) Column width fits the column’s content for the specified and bigger screen sizes.static ColumnSizeColumn width is 8/12 for all screen sizes.static ColumnSizeEIGHT_TWELFTH(ScreenSize screenSize) Column width is 8/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is 11/12 for all screen sizes.static ColumnSizeELEVEN_TWELFTH(ScreenSize screenSize) Column width is 11/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is 5/12 for all screen sizes.static ColumnSizeFIVE_TWELFTH(ScreenSize screenSize) Column width is 5/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is 4/12 for all screen sizes.static ColumnSizeFOUR_TWELFTH(ScreenSize screenSize) Column width is 4/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is full width for all screen sizes.static ColumnSizeFULL_WIDTH(ScreenSize screenSize) Column width is full width for the specified and bigger screen sizes.static ColumnSizeColumn width is 9/12 for all screen sizes.static ColumnSizeNINE_TWELFTH(ScreenSize screenSize) Column width is 9/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is 1/12 for all screen sizes.static ColumnSizeONE_TWELFTH(ScreenSize screenSize) Column width is 1/12 for the specified and bigger screen sizes.voidstatic voidremoveAllColumnSizeSettings(Component<?> component) Removes all column width settings from the specified column.static ColumnSizeColumn width is 7/12 for all screen sizes.static ColumnSizeSEVEN_TWELFTH(ScreenSize screenSize) Column width is 7/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is 6/12 for all screen sizes.static ColumnSizeSIX_TWELFTH(ScreenSize screenSize) Column width is 6/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is 10/12 for all screen sizes.static ColumnSizeTEN_TWELFTH(ScreenSize screenSize) Column width is 10/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is 3/12 for all screen sizes.static ColumnSizeTHREE_TWELFTH(ScreenSize screenSize) Column width is 3/12 for the specified and bigger screen sizes.static ColumnSizeColumn width is 2/12 for all screen sizes.static ColumnSizeTWO_TWELFTH(ScreenSize screenSize) Column width is 2/12 for the specified and bigger screen sizes.
-
Method Details
-
AUTO
Column width is automatically calculated so that all columns in a row would be of uniform size. The settings applies to all screen sizes.- Returns:
- Column width
-
AUTO
Column width is automatically calculated for the specified and all screen sizes so that all columns in a row would be of uniform size. The settings applies to all screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
ONE_TWELFTH
Column width is 1/12 for all screen sizes.- Returns:
- Column width
-
ONE_TWELFTH
Column width is 1/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
TWO_TWELFTH
Column width is 2/12 for all screen sizes.- Returns:
- Column width
-
TWO_TWELFTH
Column width is 2/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
THREE_TWELFTH
Column width is 3/12 for all screen sizes.- Returns:
- Column width
-
THREE_TWELFTH
Column width is 3/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
FOUR_TWELFTH
Column width is 4/12 for all screen sizes.- Returns:
- Column width
-
FOUR_TWELFTH
Column width is 4/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
FIVE_TWELFTH
Column width is 5/12 for all screen sizes.- Returns:
- Column width
-
FIVE_TWELFTH
Column width is 5/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
SIX_TWELFTH
Column width is 6/12 for all screen sizes.- Returns:
- Column width
-
SIX_TWELFTH
Column width is 6/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
SEVEN_TWELFTH
Column width is 7/12 for all screen sizes.- Returns:
- Column width
-
SEVEN_TWELFTH
Column width is 7/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
EIGHT_TWELFTH
Column width is 8/12 for all screen sizes.- Returns:
- Column width
-
EIGHT_TWELFTH
Column width is 8/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
NINE_TWELFTH
Column width is 9/12 for all screen sizes.- Returns:
- Column width
-
NINE_TWELFTH
Column width is 9/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
TEN_TWELFTH
Column width is 10/12 for all screen sizes.- Returns:
- Column width
-
TEN_TWELFTH
Column width is 10/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
ELEVEN_TWELFTH
Column width is 11/12 for all screen sizes.- Returns:
- Column width
-
ELEVEN_TWELFTH
Column width is 11/12 for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
FULL_WIDTH
Column width is full width for all screen sizes.- Returns:
- Column width
-
FULL_WIDTH
Column width is full width for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
CONTENT_WIDTH
The column width fits the column’s content for all screen sizes.- Returns:
- Column width
-
CONTENT_WIDTH
Column width fits the column’s content for the specified and bigger screen sizes.- Parameters:
screenSize- Screen size Available screen sizes are listed in theScreenSizeenum.- Returns:
- Column width
-
apply
- Parameters:
component- The component
-
Remove
- Parameters:
component- The component
-
removeAllColumnSizeSettings
Removes all column width settings from the specified column.- Parameters:
component- Column instance
-