Class SpreadsheetState

java.lang.Object
com.vaadin.flow.component.spreadsheet.shared.SpreadsheetState

public class SpreadsheetState extends Object
  • Field Details

    • tabIndex

      public int tabIndex
    • height

      public String height
    • width

      public String width
    • description

      public String description
    • descriptionContentMode

      public ContentMode descriptionContentMode
    • caption

      public String caption
    • styles

      public List<String> styles
    • id

      public String id
    • primaryStyleName

      public String primaryStyleName
    • errorMessage

      public String errorMessage
      HTML formatted error message for the component.
    • errorLevel

      public ErrorLevel errorLevel
      Level of error.
      Since:
      8.2
    • captionAsHtml

      public boolean captionAsHtml
    • resources

      public Map<String,URLReference> resources
    • enabled

      public boolean enabled
    • registeredEventListeners

      public Set<String> registeredEventListeners
      A set of event identifiers with registered listeners.
    • rowBufferSize

      public int rowBufferSize
    • columnBufferSize

      public int columnBufferSize
    • rows

      public int rows
    • cols

      public int cols
    • colGroupingData

      public List<GroupingData> colGroupingData
    • rowGroupingData

      public List<GroupingData> rowGroupingData
    • colGroupingMax

      public int colGroupingMax
    • rowGroupingMax

      public int rowGroupingMax
    • colGroupingInversed

      public boolean colGroupingInversed
    • rowGroupingInversed

      public boolean rowGroupingInversed
    • defRowH

      public float defRowH
    • defColW

      public int defColW
    • rowH

      public float[] rowH
    • colW

      public int[] colW
    • reload

      public boolean reload
      should the sheet be reloaded on client side
    • sheetIndex

      public int sheetIndex
      1-based
    • sheetNames

      public String[] sheetNames
    • cellStyleToCSSStyle

      public HashMap<Integer,String> cellStyleToCSSStyle
    • rowIndexToStyleIndex

      public HashMap<Integer,Integer> rowIndexToStyleIndex
    • columnIndexToStyleIndex

      public HashMap<Integer,Integer> columnIndexToStyleIndex
    • lockedColumnIndexes

      public Set<Integer> lockedColumnIndexes
    • lockedRowIndexes

      public Set<Integer> lockedRowIndexes
    • shiftedCellBorderStyles

      public ArrayList<String> shiftedCellBorderStyles
    • conditionalFormattingStyles

      public HashMap<Integer,String> conditionalFormattingStyles
      All conditional formatting styles for this sheet.
    • hiddenColumnIndexes

      public ArrayList<Integer> hiddenColumnIndexes
      1-based
    • hiddenRowIndexes

      public ArrayList<Integer> hiddenRowIndexes
      1-based
    • verticalScrollPositions

      public int[] verticalScrollPositions
    • horizontalScrollPositions

      public int[] horizontalScrollPositions
    • sheetProtected

      public boolean sheetProtected
    • workbookProtected

      public boolean workbookProtected
    • cellKeysToEditorIdMap

      public HashMap<String,String> cellKeysToEditorIdMap
    • componentIDtoCellKeysMap

      public HashMap<String,String> componentIDtoCellKeysMap
    • hyperlinksTooltips

      public HashMap<String,String> hyperlinksTooltips
    • cellComments

      public HashMap<String,String> cellComments
    • cellCommentAuthors

      public HashMap<String,String> cellCommentAuthors
    • visibleCellComments

      public ArrayList<String> visibleCellComments
    • invalidFormulaCells

      public Set<String> invalidFormulaCells
    • hasActions

      public boolean hasActions
    • overlays

      public HashMap<String,OverlayInfo> overlays
    • mergedRegions

      public ArrayList<MergedRegion> mergedRegions
    • displayGridlines

      public boolean displayGridlines
    • displayRowColHeadings

      public boolean displayRowColHeadings
    • verticalSplitPosition

      public int verticalSplitPosition
    • horizontalSplitPosition

      public int horizontalSplitPosition
    • infoLabelValue

      public String infoLabelValue
    • workbookChangeToggle

      public boolean workbookChangeToggle
    • invalidFormulaErrorMessage

      public String invalidFormulaErrorMessage
    • lockFormatColumns

      public boolean lockFormatColumns
    • lockFormatRows

      public boolean lockFormatRows
    • namedRanges

      public List<String> namedRanges
  • Constructor Details

    • SpreadsheetState

      public SpreadsheetState()