@umbraco-ui/uui-table
Version:
A basic loader element
24 lines (23 loc) • 1.08 kB
TypeScript
import { LitElement } from 'lit';
declare const UUITableRowElement_base: (new (...args: any[]) => import("@umbraco-ui/uui-base/lib/mixins").SelectOnlyMixinInterface) & (new (...args: any[]) => import("@umbraco-ui/uui-base/lib/mixins").SelectableMixinInterface) & typeof LitElement;
/**
* Table row element with option to set is as selectable. Parent for uui-table-cell. Must be a child of uui-table.
* @element uui-table-row
* @slot for <uui-table-cell> elements that should be in the row.
* @cssprop --uui-table-row-color-selected - overwrite the color of the selected row
*/
export declare class UUITableRowElement extends UUITableRowElement_base {
constructor();
connectedCallback(): void;
private slotCellNodes?;
protected updated(changedProperties: Map<string | number | symbol, unknown>): void;
private updateChildSelectOnly;
render(): import("lit-html").TemplateResult<1>;
static styles: import("lit").CSSResult[];
}
declare global {
interface HTMLElementTagNameMap {
'uui-table-row': UUITableRowElement;
}
}
export {};