Css.DisplayMode Class Reference

Detailed Description

Values of the display: property.

Public Attributes

const int None =0
 
const int Contents =1
 
const int OutsideBlock =1 << 1
 
const int OutsideInline =1 << 2
 
const int OutsideRunIn =1 << 3
 
const int InsideFlow =1 << 4
 
const int InsideFlowRoot =1 << 5
 
const int InsideTable =1 << 6
 
const int InsideFlex =1 << 7
 
const int InsideGrid =1 << 8
 
const int InsideRuby =1 << 9
 
const int InternalListItem =1 << 10
 
const int InternalTableRowGroup =1 << 11
 
const int InternalTableHeaderGroup =1 << 12
 
const int InternalTableFooterGroup =1 << 13
 
const int InternalTableRow =1 << 14
 
const int InternalTableCell =1 << 15
 
const int InternalTableColumnGroup =1 << 16
 
const int InternalTableColumn =1 << 17
 
const int InternalTableCaption =1 << 18
 
const int InternalRubyBase =1 << 19
 
const int InternalRubyText =1 << 20
 
const int InternalRubyBaseContainer =1 << 21
 
const int InternalRubyTextContainer =1 << 22
 
const int InlineBlock = OutsideInline | InsideFlowRoot
 
const int InlineListItem =InternalListItem | OutsideInline | InsideFlow
 
const int InlineTable =OutsideInline | InsideTable
 
const int InlineFlex =OutsideInline | InsideFlex
 
const int InlineGrid =OutsideInline | InsideGrid
 
const int Block = OutsideBlock | InsideFlow
 
const int FlowRoot = OutsideBlock | InsideFlowRoot
 
const int Inline = OutsideInline | InsideFlow
 
const int RunIn = OutsideRunIn | InsideFlow
 
const int ListItem = InternalListItem | OutsideBlock | InsideFlow
 
const int Flex =OutsideBlock | InsideFlex
 
const int Grid =OutsideBlock | InsideGrid
 
const int Ruby =OutsideInline | InsideRuby
 
const int BlockRuby =OutsideBlock | InsideRuby
 
const int Table =OutsideBlock | InsideTable
 
const int TableCell =InternalTableCell | InsideFlow
 
const int TableCaption =InternalTableCaption | InsideFlow
 
const int RubyBase =InternalRubyBase | InsideFlow
 
const int RubyText =InternalRubyText | InsideFlow
 
const int TableRowGroup =InternalTableRowGroup
 
const int TableHeaderGroup =InternalTableHeaderGroup
 
const int TableFooterGroup =InternalTableFooterGroup
 
const int TableRow =InternalTableRow
 
const int TableColumnGroup =InternalTableColumnGroup
 
const int TableColumn =InternalTableColumn
 
const int RubyBaseContainer =InternalRubyBaseContainer
 
const int RubyTextContainer =InternalRubyTextContainer
 
const int SupportsLine =InsideFlowRoot | OutsideBlock
 
const int ShrinkToFit =InsideFlowRoot | InternalTableCell
 
const int BlockWidth =InternalListItem | InsideTable | InternalTableCell | OutsideBlock | InsideFlowRoot
 
const int TableCellOrTable =InsideTable | InternalTableCell
 

Member Data Documentation

const int Css.DisplayMode.Block = OutsideBlock | InsideFlow
const int Css.DisplayMode.BlockRuby =OutsideBlock | InsideRuby
const int Css.DisplayMode.BlockWidth =InternalListItem | InsideTable | InternalTableCell | OutsideBlock | InsideFlowRoot
const int Css.DisplayMode.Contents =1
const int Css.DisplayMode.Flex =OutsideBlock | InsideFlex
const int Css.DisplayMode.FlowRoot = OutsideBlock | InsideFlowRoot
const int Css.DisplayMode.Grid =OutsideBlock | InsideGrid
const int Css.DisplayMode.Inline = OutsideInline | InsideFlow
const int Css.DisplayMode.InlineBlock = OutsideInline | InsideFlowRoot
const int Css.DisplayMode.InlineFlex =OutsideInline | InsideFlex
const int Css.DisplayMode.InlineGrid =OutsideInline | InsideGrid
const int Css.DisplayMode.InlineListItem =InternalListItem | OutsideInline | InsideFlow
const int Css.DisplayMode.InlineTable =OutsideInline | InsideTable
const int Css.DisplayMode.InsideFlex =1 << 7
const int Css.DisplayMode.InsideFlow =1 << 4
const int Css.DisplayMode.InsideFlowRoot =1 << 5
const int Css.DisplayMode.InsideGrid =1 << 8
const int Css.DisplayMode.InsideRuby =1 << 9
const int Css.DisplayMode.InsideTable =1 << 6
const int Css.DisplayMode.InternalListItem =1 << 10
const int Css.DisplayMode.InternalRubyBase =1 << 19
const int Css.DisplayMode.InternalRubyBaseContainer =1 << 21
const int Css.DisplayMode.InternalRubyText =1 << 20
const int Css.DisplayMode.InternalRubyTextContainer =1 << 22
const int Css.DisplayMode.InternalTableCaption =1 << 18
const int Css.DisplayMode.InternalTableCell =1 << 15
const int Css.DisplayMode.InternalTableColumn =1 << 17
const int Css.DisplayMode.InternalTableColumnGroup =1 << 16
const int Css.DisplayMode.InternalTableFooterGroup =1 << 13
const int Css.DisplayMode.InternalTableHeaderGroup =1 << 12
const int Css.DisplayMode.InternalTableRow =1 << 14
const int Css.DisplayMode.InternalTableRowGroup =1 << 11
const int Css.DisplayMode.ListItem = InternalListItem | OutsideBlock | InsideFlow
const int Css.DisplayMode.None =0
const int Css.DisplayMode.OutsideBlock =1 << 1
const int Css.DisplayMode.OutsideInline =1 << 2
const int Css.DisplayMode.OutsideRunIn =1 << 3
const int Css.DisplayMode.Ruby =OutsideInline | InsideRuby
const int Css.DisplayMode.RubyBase =InternalRubyBase | InsideFlow
const int Css.DisplayMode.RubyBaseContainer =InternalRubyBaseContainer
const int Css.DisplayMode.RubyText =InternalRubyText | InsideFlow
const int Css.DisplayMode.RubyTextContainer =InternalRubyTextContainer
const int Css.DisplayMode.RunIn = OutsideRunIn | InsideFlow
const int Css.DisplayMode.ShrinkToFit =InsideFlowRoot | InternalTableCell
const int Css.DisplayMode.SupportsLine =InsideFlowRoot | OutsideBlock
const int Css.DisplayMode.Table =OutsideBlock | InsideTable
const int Css.DisplayMode.TableCaption =InternalTableCaption | InsideFlow
const int Css.DisplayMode.TableCell =InternalTableCell | InsideFlow
const int Css.DisplayMode.TableCellOrTable =InsideTable | InternalTableCell
const int Css.DisplayMode.TableColumn =InternalTableColumn
const int Css.DisplayMode.TableColumnGroup =InternalTableColumnGroup
const int Css.DisplayMode.TableFooterGroup =InternalTableFooterGroup
const int Css.DisplayMode.TableHeaderGroup =InternalTableHeaderGroup
const int Css.DisplayMode.TableRow =InternalTableRow
const int Css.DisplayMode.TableRowGroup =InternalTableRowGroup