Treetable
TreeTable - Bootstrap 5 & Material Design plugin
Responsive Treetable built with the latest Bootstrap 5.
Note: Read the API tab to find all available options and advanced customization
Basic example
Create default Treetable by using MDBTreeTable
component and adding
MDBTreeTableHead
and MDBTreeTableBody
with MDBTreeTableItem
inside.
Adding depth
property to MDBTreeTableItem
element indicates another nest.
Name | Size | Type |
---|---|---|
Personal | 15mb | Folder |
index | 5mb | html |
index | 5mb | html |
my-cat | 0mb | webp |
Documents | 350mb | Folder |
Bill | 200mb | |
Newspapers mentions | 50mb | |
Ebooks | 100mb | zip |
Songs | 30mb | Folder |
Ode to JS | 10mb | mp3 |
One more style | 10mb | mp3 |
Bjork-Its-Oh-So-Quiet | 10mb | mp3 |
Images | 1,5gb | Folder |
Album-cover | 500mb | jpeg |
Naruto-background | 500mb | png |
Sasuke-background | 500mb | webp |
Treetable - API
Import
Properties
MDBTreeTable
Name | Type | Default | Description | Example |
---|---|---|---|---|
className
|
String | '' |
Add custom class to MDBTreeTable |
<MDBTreeTable className='custom-class'> ... </MDBTreeTable>
|
MDBTreeTableHead
Name | Type | Default | Description | Example |
---|---|---|---|---|
heads
|
(string | number)[] |
|
Defines the table headers |
<MDBTreeTableHead heads={['Name', 'Size', 'Type']}> ... </MDBTreeTableHead>
|
MDBTreeTableItem
Name | Type | Default | Description | Example |
---|---|---|---|---|
depth
|
number | 1 |
Indicates nest depth |
<MDBTreeTableItem depth={2} />
|
values
|
(string | number)[] |
|
Defines row values in MDBTreeTableItem |
<MDBTreeTableItem values={['Personal', '15mb', 'Folder']} />
|