Buma UI - DocumentationBuma UI - Documentation
Get Started
Foundations
Components
Resources
Patterns
Data Visualization
Back to BSpace
Get Started
Foundations
Components
Resources
Patterns
Data Visualization
  • stacksFoundations
    • 💡 Overview
    • Color
    • Principle
    • Typography
  • brickComponents
    • 💡 Overview
    • Accordion
    • Alert
    • Avatar
    • Badge
    • Bottom Sheet
    • Bread Crumb
    • Button
    • Button Link
    • Button Navigation
    • Calendar
    • Card
    • Chat
    • Checkbox
    • Chips
    • Choice Tile
    • Comment
    • Date Picker
    • Divider
    • Download
    • Drawer
    • Dropdown
    • Empty State
    • Floating Button
    • Form Input
    • Header
    • Hint
    • Icon
    • List Choice
    • Loading
    • Modal
    • Navigation Bar
    • Notification
    • Pagination
    • Progress Bar
    • Radio Button
    • Search
    • Scrolling Bar
    • Segmented Switch
    • Side Menu
    • Side Tab
    • Slider
    • Switch
    • Tab
    • Table
    • Text Area
    • Text Input
    • Time Picker
    • Title
    • Toast
    • Tooltip
    • Wizzard
  • splitscreenPattern
    • 💡 Overview
    • Filter
      upcoming
    • Form
      upcoming
    • Notification
    • PWA
      upcoming
    • table
      upcoming
    • Upload Download
      upcoming
  • insert_chartData Visualization
    • 💡 Overview
    • Tiering
    • Pattern
    • Chart and Graph
      • Chart Selection Guide
      • Map Selector
      • Donut Chart
      • Donut Progress Bar Chart
      • Spider Chart
      • Line Chart
      • Chart Area
      • Speedometer
      • Heat Map
      • Scatter Plot
      • Pie Chart
      • Bar Chart
      • Waterfall Chart
      • Sunburst Chart
      • Tree Decomposition Chart
      • Scorecards
      • Table
      • Micro Visualization
    • Typography
    • Color Palette
  • data_objectTokens
    upcoming
  • inventory_2Resources
    • 💡 Overview
    • Mobile
      new
      • 💡 Introduction
      • Installation
      • General
        • Important Rules
        • Naming Convention
        • Clean Architecture
    • Web
      upcoming
ComponentsTableA table displays rows of data, including all data in a set, making it efficient to look up values.
Guidelines
Web
Resources You can use these components by accessing the provided resource files.

Usage

The package is already installed in the repository's shell. To use the component, you only need to add the following code:

<BTable :fields="tableHeader" :items="tableData"/>

Attributes

If there is a question mark ? in the Data Type, it means that the properties are optional.

PropertyData TypeDescriptionDefault Value
responsivebooleanIf true table will responsive.true
fieldsFieldTypes[]Table header.none
itemsobjectTable id.none
idstringTable id.none
sortablebooleanEnable sorting for the table.false
singleSortbooleanEnable single-column sorting.false
stripedbooleanAdd striped rows to the table.false
tableClassstringCustom class for the table.none
freezeFirstColumnbooleanFreeze the first column.false
freezeLastColumnbooleanFreeze the last column.false
freezeColumnobjectSpecify columns to freeze.none
freezeShadowStaticbooleanStatic shadow for frozen columns.false
headingCenterbooleanCenter-align column headings.false
headingVerticalCenterbooleanVertically center column headings.false
selectbooleanEnable row selection.false
multiSelectbooleanEnable multi-row selection.false
isActiveKeystringKey to mark a row as active.isActive
activeOnClickbooleanSet row as active on click.false
noCheckboxbooleanHide checkboxes for row selection.false
hideDisabledCheckboxbooleanHide disabled checkboxes.false
tableHeaderbooleanShow or hide the table header.false
paginationbooleanEnable pagination for the table.false
tableTitlestringTitle of the table.none
searchValuestringValue for the search field.none
isFilterActivebooleanWhether a filter is active.false

Variants

The <BTable /> fields must be filled, with this data::

PropertyData TypeDescriptionDefault Value
keystringUnique key identifier for the column.none
labelstringDisplay label for the column header.none
thClassstringCustom class for the column header (<th>).none
sortstringKey for sorting the column data.none
childstringKey for nested child data in the column.none
disableSortbooleanDisable sorting for this column if true.false
arrow_back
Previous Tab
Next Text Area
arrow_forward