@circe/table
Version:
Circe Components for Angular :: Table Component
18 lines (17 loc) • 731 B
TypeScript
import { NpaDropdownConfig } from '@circe/dropdown';
import { NpaActionConfigSource, NpaTableActionsConfigurationModel, NpaTableActionType } from '../table.types';
import { NpaActionConfig } from '../table-actions/table-actions.types';
import { NpaId } from '@circe/core';
export declare class NpaTableActionsConfiguration<T> {
actionsType: NpaTableActionType;
columnWidth: number;
group: boolean;
showOnHover: boolean;
hideColumn: boolean;
defaultActionId: NpaId;
actions: NpaActionConfig<T>[] | NpaActionConfigSource<T>;
dropdownConfig: NpaDropdownConfig;
private _defaultConfiguration;
constructor(configModel?: NpaTableActionsConfigurationModel<T>);
private _processConfiguration;
}