@public-ui/components
Version:
Contains all web components that belong to KoliBri - The accessible HTML-Standard.
24 lines (23 loc) • 893 B
TypeScript
import type { JSX } from '../../stencil-public-runtime';
import type { TableSettingsPropType } from '../../schema/props/table-settings';
export declare class KolTableSettings {
private readonly host?;
tableSettings: TableSettingsPropType;
errorMessage: string | null;
private readonly translateTableSettings;
private readonly translateTableSettingsCancel;
private readonly translateTableSettingsApply;
private readonly translateErrorAllInvisible;
private readonly translateColumnNotHidable;
_tableSettings: TableSettingsPropType;
handleTableSettingsChange(newValue: TableSettingsPropType): void;
componentWillLoad(): void;
private popoverRef;
private normalizeColumns;
private moveColumn;
private handleVisibilityChange;
private handleWidthChange;
private handleCancel;
private handleSubmit;
render(): JSX.Element;
}