UNPKG

v-dashkit

Version:

This template should help get you started developing with Vue 3 in Vite.

61 lines (60 loc) 2.82 kB
import type { TableRouter, ITableHeaderProps, AppTableFilter, ITableHeader } from '@/types/types'; import { type ColumnProps } from 'primevue/column'; export declare class TableHeaderText implements ITableHeader { columnProps: ColumnProps; columnName: string; tableRouter?: TableRouter; isGlobalFilter: boolean; filter?: AppTableFilter; constructor(name: string, params: ITableHeaderProps); } export declare class TableHeaderCount extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderIcon extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderHidden extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderTag extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderLink extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderImage extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderDate extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderUnitInput extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderUnitPrice extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; } export declare class TableHeaderUnitPriceTotal extends TableHeaderText implements ITableHeader { renderHtml: (value: any) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>; }