import { SelectItem } from "primeng/api";

export interface EtableColumn
{
    id?: string;
    editable?: boolean;
    visible?: boolean;
    field?: string;
    colHeader?: any[];
    dataType?: string;
    customizeFormat?: string;
    colFooter?: any[];
    header?: string;
    isSubObject?: boolean;
    class?: string;
    searchType?: string;
    width?: string;
    subField?: string;
    sumInGrouping?: boolean;
    sortFeild?: string;
    exportable?: boolean;
    headerSearchOptions?: SelectItem[];
    optionalCondition?: any;
    searchText?: any;
    decimalPlace?: number;
    decimalPlaceSymbol?: string;
    allowNegative?: boolean;
    headerClass?: string;
    placeholder?: string;
    maxlength?: string;
    dropdownOptions?: SelectItem[];
    dropdownShowClear?: boolean;
    thousandSeperator?: boolean;
    sortableColumnDisabled?: boolean;
    args?: any;
    widthType?: string;
}
