mbio-ui
Version:
Web components library containing lightweight, ready-to-use and framework-agnostic User Interface elements.
18 lines (17 loc) • 972 B
TypeScript
import { LitElement } from 'lit';
/**
* @prop {String} columns - Defines the column template. It accepts any value also accepted by the standard css grid-template-columns (e.g. repeat(4, 1fr), 40px 1fr auto).
* @prop {Boolean} readonly - If set to true, disables selection on mouse clicks and the hover effects.
* @prop {Boolean} condensed - If set to true, condensed the height of the rows and cells.
*
* @slot - The container where the table body is rendered (mbio-table-rows).
* @slot header - The container for the header (mbio-table-row). It does not scroll with the content, but remains sticky on top.
*/
export declare class mbioTable extends LitElement {
readonly: boolean | undefined;
condensed: boolean | undefined;
columns: string;
static get styles(): import("lit").CSSResultGroup[];
render(): import("lit-html").TemplateResult<1>;
attributeChangedCallback(name: string, oldval: string, newval: string): void;
}