vuetning
Version:
<p align="center"> <img width="160"src="https://s3.amazonaws.com/arcthos.com/vuetning/logo.svg"> </p>
92 lines (91 loc) • 2.45 kB
TypeScript
import { type StyleValue } from "vue";
import type { DropdownOption } from "../slds-dropdown/dropdown-option";
declare const _default: import("vue").DefineComponent<{
hasMenu: BooleanConstructor;
index: {
type: NumberConstructor;
required: true;
};
left: NumberConstructor;
label: StringConstructor;
minimumWidth: {
type: NumberConstructor;
default: number;
};
isResizable: {
type: BooleanConstructor;
default: boolean;
};
sortable: {
type: BooleanConstructor;
default: boolean;
};
sortedAscending: BooleanConstructor;
sortedDescending: BooleanConstructor;
type: {
type: StringConstructor;
default: string;
validator(value: string): boolean;
};
width: NumberConstructor;
}, unknown, {
startX: number;
currentX: number;
options: DropdownOption[];
touchingResizer: boolean;
resizerTranslation: number;
}, {
/**
* The CSS class names for the column.
*/
columnClassNames(): string;
/**
* The CSS style values for the column.
*/
columnStyleValues(): StyleValue;
}, {
handleDoubleClick(): void;
handleResizerMouseDown(event: Event): void;
handleResizerMove(event: Event): void;
onResizerMoveEnd(): void;
handleSingleClick(): void;
resize(delta: number): void;
resizing(delta: number): void;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
hasMenu: BooleanConstructor;
index: {
type: NumberConstructor;
required: true;
};
left: NumberConstructor;
label: StringConstructor;
minimumWidth: {
type: NumberConstructor;
default: number;
};
isResizable: {
type: BooleanConstructor;
default: boolean;
};
sortable: {
type: BooleanConstructor;
default: boolean;
};
sortedAscending: BooleanConstructor;
sortedDescending: BooleanConstructor;
type: {
type: StringConstructor;
default: string;
validator(value: string): boolean;
};
width: NumberConstructor;
}>>, {
type: string;
hasMenu: boolean;
minimumWidth: number;
isResizable: boolean;
sortable: boolean;
sortedAscending: boolean;
sortedDescending: boolean;
}, {}>;
export default _default;