UNPKG

@hashicorp/design-system-components

Version:
24 lines (23 loc) 555 B
/** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ interface HdsAdvancedTableRowArgs { [key: string]: unknown; id?: string; childrenKey?: string; } export default class HdsAdvancedTableRow { id: string; [key: string]: unknown; isOpen: boolean; children: HdsAdvancedTableRow[]; childrenKey: string; get hasChildren(): boolean; get showChildren(): boolean; constructor(args: HdsAdvancedTableRowArgs); openAll(): void; collapseAll(): void; onClickToggle(): void; } export {};