API reference
pierre/trees
Import
Section titled “Import”import * as api from "@fungi.computer/stipe/pierre/trees";Exports
Section titled “Exports”| Kind | Export | Description |
|---|---|---|
| type alias | PierreTreesStyleOptions | Optional geometry inputs for the Pierre tree style projection. |
| function | pierreTreesStyle() | Return the exact CSS variable projection for Pierre trees. |
PierreTreesStyleOptionstype alias
Section titled “PierreTreesStyleOptions”type PierreTreesStyleOptions = object;Optional geometry inputs for the Pierre tree style projection.
Properties
Section titled “Properties”itemHeight?
Section titled “itemHeight?”optional itemHeight?: number;compact?
Section titled “compact?”optional compact?: boolean;pierreTreesStyle()function
Section titled “pierreTreesStyle()”function pierreTreesStyle(options?): object;Return the exact CSS variable projection for Pierre trees.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
options |
PierreTreesStyleOptions |
Returns
Section titled “Returns”object
| Name | Type | Default value |
|---|---|---|
flex |
string |
"1" |
--trees-bg-override |
string |
"var(--stipe-surface)" |
--trees-fg-override |
string |
"var(--color-base-content)" |
--trees-fg-muted-override |
string |
"var(--stipe-fg-muted)" |
--trees-accent-override |
string |
"var(--color-primary)" |
--trees-bg-muted-override |
string |
"var(--stipe-surface-raised)" |
--trees-selected-bg-override |
string |
"var(--stipe-surface-selected)" |
--trees-selected-fg-override |
string |
"var(--color-base-content)" |
--trees-selected-focused-border-color-override |
string |
"transparent" |
--trees-border-radius-override |
string |
"0rem" |
--trees-border-radius |
string |
"0rem" |
--trees-border-color-override |
string |
"var(--color-base-300)" |
--trees-icon-width-override |
string |
- |
--trees-icon-nudge-override |
string |
"0px" |
--trees-padding-inline-override |
string |
- |
--trees-item-margin-x |
string |
"0px" |
--trees-item-height |
string |
- |
--trees-font-family-override |
string |
"Nunito, system-ui, sans-serif" |
--trees-font-size-override |
string |
"0.75rem" |