Browse Source

分支初始化

v7_master
liwenxuan 2 years ago
parent
commit
8d39278c5a
  1. 4
      node_modules/element-plus/es/components/cascader-panel/src/utils.d.ts
  2. 3
      node_modules/element-plus/es/components/countdown/src/utils.d.ts
  3. 31
      node_modules/element-plus/es/components/date-picker/src/utils.d.ts
  4. 6
      node_modules/element-plus/es/components/dropdown/src/useDropdown.d.ts
  5. 29
      node_modules/element-plus/es/components/focus-trap/src/utils.d.ts
  6. 9
      node_modules/element-plus/es/components/form/src/utils.d.ts
  7. 6
      node_modules/element-plus/es/components/input/src/utils.d.ts
  8. 1
      node_modules/element-plus/es/components/pagination/src/usePagination.d.ts
  9. 49
      node_modules/element-plus/es/components/popper/src/utils.d.ts
  10. 8
      node_modules/element-plus/es/components/roving-focus-group/src/utils.d.ts
  11. 28
      node_modules/element-plus/es/components/scrollbar/src/util.d.ts
  12. 8
      node_modules/element-plus/es/components/select-v2/src/useAllowCreate.d.ts
  13. 5
      node_modules/element-plus/es/components/select-v2/src/useInput.d.ts
  14. 7
      node_modules/element-plus/es/components/select-v2/src/useOption.d.ts
  15. 6368
      node_modules/element-plus/es/components/select-v2/src/useSelect.d.ts
  16. 2
      node_modules/element-plus/es/components/select-v2/src/util.d.ts
  17. 8
      node_modules/element-plus/es/components/select/src/useOption.d.ts
  18. 12556
      node_modules/element-plus/es/components/select/src/useSelect.d.ts
  19. 9151
      node_modules/element-plus/es/components/slider/src/composables/use-slide.d.ts
  20. 16
      node_modules/element-plus/es/components/slider/src/composables/use-slider-button.d.ts
  21. 8
      node_modules/element-plus/es/components/slider/src/composables/use-stops.d.ts
  22. 4
      node_modules/element-plus/es/components/slider/src/composables/use-watch.d.ts
  23. 7
      node_modules/element-plus/es/components/space/src/use-space.d.ts
  24. 26
      node_modules/element-plus/es/components/table-v2/src/composables/use-styles.d.ts
  25. 3
      node_modules/element-plus/es/components/table-v2/src/composables/utils.d.ts
  26. 46
      node_modules/element-plus/es/components/table-v2/src/use-table.d.ts
  27. 7
      node_modules/element-plus/es/components/table-v2/src/utils.d.ts
  28. 2
      node_modules/element-plus/es/components/table/src/store/watcher.d.ts
  29. 7
      node_modules/element-plus/es/components/table/src/table-column/watcher-helper.d.ts
  30. 8
      node_modules/element-plus/es/components/table/src/table-header/utils-helper.d.ts
  31. 13
      node_modules/element-plus/es/components/table/src/table/utils-helper.d.ts
  32. 112
      node_modules/element-plus/es/components/table/src/util.d.ts
  33. 13
      node_modules/element-plus/es/components/time-picker/src/composables/use-time-panel.d.ts
  34. 157
      node_modules/element-plus/es/components/time-picker/src/composables/use-time-picker.d.ts
  35. 12
      node_modules/element-plus/es/components/time-picker/src/utils.d.ts
  36. 10
      node_modules/element-plus/es/components/time-select/src/utils.d.ts
  37. 5
      node_modules/element-plus/es/components/tooltip/src/utils.d.ts
  38. 10
      node_modules/element-plus/es/components/tree-select/src/utils.d.ts
  39. 15
      node_modules/element-plus/es/components/tree-v2/src/composables/useCheck.d.ts
  40. 8
      node_modules/element-plus/es/components/tree-v2/src/composables/useFilter.d.ts
  41. 36
      node_modules/element-plus/es/components/tree-v2/src/composables/useTree.d.ts
  42. 104
      node_modules/element-plus/es/components/tree-v2/src/virtual-tree.d.ts
  43. 32
      node_modules/element-plus/es/components/tree/src/model/useDragNode.d.ts
  44. 7
      node_modules/element-plus/es/components/tree/src/model/useKeydown.d.ts
  45. 4
      node_modules/element-plus/es/components/tree/src/model/useNodeExpandEventBroadcast.d.ts
  46. 7
      node_modules/element-plus/es/components/tree/src/model/util.d.ts
  47. 13
      node_modules/element-plus/es/components/virtual-list/src/hooks/use-wheel.d.ts
  48. 17
      node_modules/element-plus/es/components/virtual-list/src/utils.d.ts
  49. 4
      node_modules/element-plus/es/components/visual-hidden/src/visual-hidden.d.ts
  50. 16
      node_modules/element-plus/es/components/visual-hidden/src/visual-hidden.vue.d.ts
  51. 128
      node_modules/element-plus/es/locale/lang/uz-uz.d.ts
  52. 127
      node_modules/element-plus/es/locale/lang/vi.d.ts
  53. 128
      node_modules/element-plus/es/locale/lang/zh-cn.d.ts
  54. 162
      node_modules/element-plus/es/locale/lang/zh-tw.d.ts
  55. 8
      node_modules/element-plus/es/utils/vue/props/util.d.ts
  56. 2
      node_modules/element-plus/es/utils/vue/validator.d.ts
  57. 51
      node_modules/element-plus/es/utils/vue/vnode.d.ts
  58. 1
      node_modules/element-plus/es/version.d.ts
  59. 4
      node_modules/element-plus/lib/components/cascader-panel/src/utils.d.ts
  60. 3
      node_modules/element-plus/lib/components/countdown/src/utils.d.ts
  61. 31
      node_modules/element-plus/lib/components/date-picker/src/utils.d.ts
  62. 6
      node_modules/element-plus/lib/components/dropdown/src/useDropdown.d.ts
  63. 29
      node_modules/element-plus/lib/components/focus-trap/src/utils.d.ts
  64. 9
      node_modules/element-plus/lib/components/form/src/utils.d.ts
  65. 6
      node_modules/element-plus/lib/components/input/src/utils.d.ts
  66. 1
      node_modules/element-plus/lib/components/pagination/src/usePagination.d.ts
  67. 49
      node_modules/element-plus/lib/components/popper/src/utils.d.ts
  68. 8
      node_modules/element-plus/lib/components/roving-focus-group/src/utils.d.ts
  69. 28
      node_modules/element-plus/lib/components/scrollbar/src/util.d.ts
  70. 8
      node_modules/element-plus/lib/components/select-v2/src/useAllowCreate.d.ts
  71. 5
      node_modules/element-plus/lib/components/select-v2/src/useInput.d.ts
  72. 7
      node_modules/element-plus/lib/components/select-v2/src/useOption.d.ts
  73. 6368
      node_modules/element-plus/lib/components/select-v2/src/useSelect.d.ts
  74. 2
      node_modules/element-plus/lib/components/select-v2/src/util.d.ts
  75. 8
      node_modules/element-plus/lib/components/select/src/useOption.d.ts
  76. 12556
      node_modules/element-plus/lib/components/select/src/useSelect.d.ts
  77. 13400
      node_modules/element-plus/lib/components/slider/src/composables/use-slide.d.ts
  78. 16
      node_modules/element-plus/lib/components/slider/src/composables/use-slider-button.d.ts
  79. 8
      node_modules/element-plus/lib/components/slider/src/composables/use-stops.d.ts
  80. 4
      node_modules/element-plus/lib/components/slider/src/composables/use-watch.d.ts
  81. 7
      node_modules/element-plus/lib/components/space/src/use-space.d.ts
  82. 26
      node_modules/element-plus/lib/components/table-v2/src/composables/use-styles.d.ts
  83. 3
      node_modules/element-plus/lib/components/table-v2/src/composables/utils.d.ts
  84. 46
      node_modules/element-plus/lib/components/table-v2/src/use-table.d.ts
  85. 7
      node_modules/element-plus/lib/components/table-v2/src/utils.d.ts
  86. 2
      node_modules/element-plus/lib/components/table/src/store/watcher.d.ts
  87. 7
      node_modules/element-plus/lib/components/table/src/table-column/watcher-helper.d.ts
  88. 8
      node_modules/element-plus/lib/components/table/src/table-header/utils-helper.d.ts
  89. 13
      node_modules/element-plus/lib/components/table/src/table/utils-helper.d.ts
  90. 112
      node_modules/element-plus/lib/components/table/src/util.d.ts
  91. 13
      node_modules/element-plus/lib/components/time-picker/src/composables/use-time-panel.d.ts
  92. 157
      node_modules/element-plus/lib/components/time-picker/src/composables/use-time-picker.d.ts
  93. 12
      node_modules/element-plus/lib/components/time-picker/src/utils.d.ts
  94. 10
      node_modules/element-plus/lib/components/time-select/src/utils.d.ts
  95. 5
      node_modules/element-plus/lib/components/tooltip/src/utils.d.ts
  96. 10
      node_modules/element-plus/lib/components/tree-select/src/utils.d.ts
  97. 15
      node_modules/element-plus/lib/components/tree-v2/src/composables/useCheck.d.ts
  98. 8
      node_modules/element-plus/lib/components/tree-v2/src/composables/useFilter.d.ts
  99. 36
      node_modules/element-plus/lib/components/tree-v2/src/composables/useTree.d.ts
  100. 104
      node_modules/element-plus/lib/components/tree-v2/src/virtual-tree.d.ts

4
node_modules/element-plus/es/components/cascader-panel/src/utils.d.ts

@ -1,4 +0,0 @@
import type { default as CascaderNode } from './node';
export declare const getMenuIndex: (el: HTMLElement) => number;
export declare const checkNode: (el: HTMLElement) => void;
export declare const sortByOriginalOrder: (oldNodes: CascaderNode[], newNodes: CascaderNode[]) => CascaderNode[];

3
node_modules/element-plus/es/components/countdown/src/utils.d.ts

@ -1,3 +0,0 @@
import type { Dayjs } from 'dayjs';
export declare const getTime: (value: number | Dayjs) => number;
export declare const formatTime: (timestamp: number, format: string) => string;

31
node_modules/element-plus/es/components/date-picker/src/utils.d.ts

@ -1,31 +0,0 @@
import dayjs from 'dayjs';
import type { Dayjs } from 'dayjs';
import type { DateCell } from './date-picker.type';
declare type DayRange = [Dayjs | undefined, Dayjs | undefined];
export declare const isValidRange: (range: DayRange) => boolean;
declare type GetDefaultValueParams = {
lang: string;
unit: 'month' | 'year';
unlinkPanels: boolean;
};
export declare type DefaultValue = [Date, Date] | Date | undefined;
export declare const getDefaultValue: (defaultValue: DefaultValue, { lang, unit, unlinkPanels }: GetDefaultValueParams) => dayjs.Dayjs[];
declare type Dimension = {
row: number;
column: number;
};
declare type BuildPickerTableMetadata = {
startDate?: Dayjs | null;
unit: 'month' | 'day';
columnIndexOffset: number;
now: Dayjs;
nextEndDate: Dayjs | null;
relativeDateGetter: (index: number) => Dayjs;
setCellMetadata?: (cell: DateCell, dimension: {
rowIndex: number;
columnIndex: number;
}) => void;
setRowMetadata?: (row: DateCell[]) => void;
};
export declare const buildPickerTable: (dimension: Dimension, rows: DateCell[][], { columnIndexOffset, startDate, nextEndDate, now, unit, relativeDateGetter, setCellMetadata, setRowMetadata, }: BuildPickerTableMetadata) => void;
export {};

6
node_modules/element-plus/es/components/dropdown/src/useDropdown.d.ts

@ -1,6 +0,0 @@
import type { IElDropdownInstance } from './dropdown';
export declare const useDropdown: () => {
elDropdown: IElDropdownInstance;
_elDropdownSize: import("vue").ComputedRef<import("vue").ComputedRef<string> | undefined>;
};
export declare const initDropdownDomEvent: (dropdownChildren: any, triggerElm: any, _instance: any) => void;

29
node_modules/element-plus/es/components/focus-trap/src/utils.d.ts

@ -1,29 +0,0 @@
declare const focusReason: import("vue").Ref<"pointer" | "keyboard" | undefined>;
declare const lastUserFocusTimestamp: import("vue").Ref<number>;
declare const lastAutomatedFocusTimestamp: import("vue").Ref<number>;
export declare type FocusLayer = {
paused: boolean;
pause: () => void;
resume: () => void;
};
export declare type FocusStack = FocusLayer[];
export declare const obtainAllFocusableElements: (element: HTMLElement) => HTMLElement[];
export declare const getVisibleElement: (elements: HTMLElement[], container: HTMLElement) => HTMLElement | undefined;
export declare const isHidden: (element: HTMLElement, container: HTMLElement) => boolean;
export declare const getEdges: (container: HTMLElement) => (HTMLElement | undefined)[];
export declare const tryFocus: (element?: HTMLElement | {
focus: () => void;
} | null | undefined, shouldSelect?: boolean | undefined) => void;
export declare const focusFirstDescendant: (elements: HTMLElement[], shouldSelect?: boolean) => void;
export declare const focusableStack: {
push: (layer: FocusLayer) => void;
remove: (layer: FocusLayer) => void;
};
export declare const isFocusCausedByUserEvent: () => boolean;
export declare const useFocusReason: () => {
focusReason: typeof focusReason;
lastUserFocusTimestamp: typeof lastUserFocusTimestamp;
lastAutomatedFocusTimestamp: typeof lastAutomatedFocusTimestamp;
};
export declare const createFocusOutPreventedEvent: (detail: CustomEventInit['detail']) => CustomEvent<any>;
export {};

9
node_modules/element-plus/es/components/form/src/utils.d.ts

@ -1,9 +0,0 @@
import type { Arrayable } from 'element-plus/es/utils';
import type { FormItemContext } from './types';
import type { FormItemProp } from './form-item';
export declare function useFormLabelWidth(): {
autoLabelWidth: import("vue").ComputedRef<string>;
registerLabelWidth: (val: number, oldVal: number) => void;
deregisterLabelWidth: (val: number) => void;
};
export declare const filterFields: (fields: FormItemContext[], props: Arrayable<FormItemProp>) => FormItemContext[];

6
node_modules/element-plus/es/components/input/src/utils.d.ts

@ -1,6 +0,0 @@
declare type TextAreaHeight = {
height: string;
minHeight?: string;
};
export declare function calcTextareaHeight(targetElement: HTMLTextAreaElement, minRows?: number, maxRows?: number): TextAreaHeight;
export {};

1
node_modules/element-plus/es/components/pagination/src/usePagination.d.ts

@ -1 +0,0 @@
export declare const usePagination: () => import("./constants").ElPaginationContext;

49
node_modules/element-plus/es/components/popper/src/utils.d.ts

@ -1,49 +0,0 @@
import type { ComponentPublicInstance } from 'vue';
import type { MaybeRef } from '@vueuse/core';
import type { Modifier } from '@popperjs/core';
import type { Measurable } from './constants';
import type { PopperCoreConfigProps } from './content';
export declare const buildPopperOptions: (props: PopperCoreConfigProps, modifiers?: Modifier<any, any>[]) => {
modifiers: (Modifier<any, any> | {
name: string;
options: {
offset: number[];
padding?: undefined;
fallbackPlacements?: undefined;
gpuAcceleration?: undefined;
};
} | {
name: string;
options: {
padding: {
top: number;
bottom: number;
left: number;
right: number;
};
offset?: undefined;
fallbackPlacements?: undefined;
gpuAcceleration?: undefined;
};
} | {
name: string;
options: {
padding: number;
fallbackPlacements: import("@popperjs/core").Placement[] | undefined;
offset?: undefined;
gpuAcceleration?: undefined;
};
} | {
name: string;
options: {
gpuAcceleration: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
offset?: undefined;
padding?: undefined;
fallbackPlacements?: undefined;
};
})[];
placement: "auto" | "top" | "bottom" | "auto-start" | "auto-end" | "right" | "left" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end";
strategy: "fixed" | "absolute";
onFirstUpdate?: ((arg0: Partial<import("@popperjs/core").State>) => void) | undefined;
};
export declare const unwrapMeasurableEl: ($el: MaybeRef<Measurable | undefined | ComponentPublicInstance>) => HTMLElement | undefined;

8
node_modules/element-plus/es/components/roving-focus-group/src/utils.d.ts

@ -1,8 +0,0 @@
import type { HTMLAttributes } from 'vue';
declare type Orientation = HTMLAttributes['aria-orientation'];
declare type Direction = 'ltr' | 'rtl';
declare type FocusIntent = 'first' | 'last' | 'prev' | 'next';
export declare const getFocusIntent: (event: KeyboardEvent, orientation?: Orientation, dir?: Direction | undefined) => FocusIntent | undefined;
export declare const reorderArray: <T>(array: T[], atIdx: number) => T[];
export declare const focusFirst: (elements: HTMLElement[]) => void;
export {};

28
node_modules/element-plus/es/components/scrollbar/src/util.d.ts

@ -1,28 +0,0 @@
import type { CSSProperties } from 'vue';
import type { ThumbProps } from './thumb';
export declare const GAP = 4;
export declare const BAR_MAP: {
readonly vertical: {
readonly offset: "offsetHeight";
readonly scroll: "scrollTop";
readonly scrollSize: "scrollHeight";
readonly size: "height";
readonly key: "vertical";
readonly axis: "Y";
readonly client: "clientY";
readonly direction: "top";
};
readonly horizontal: {
readonly offset: "offsetWidth";
readonly scroll: "scrollLeft";
readonly scrollSize: "scrollWidth";
readonly size: "width";
readonly key: "horizontal";
readonly axis: "X";
readonly client: "clientX";
readonly direction: "left";
};
};
export declare const renderThumbStyle: ({ move, size, bar, }: Pick<ThumbProps, "size" | "move"> & {
bar: typeof BAR_MAP[keyof typeof BAR_MAP];
}) => CSSProperties;

8
node_modules/element-plus/es/components/select-v2/src/useAllowCreate.d.ts

@ -1,8 +0,0 @@
import type { ISelectProps } from './token';
import type { Option } from './select.types';
export declare function useAllowCreate(props: ISelectProps, states: any): {
createNewOption: (query: string) => void;
removeNewOption: (option: Option) => void;
selectNewOption: (option: Option) => void;
clearAllNewOption: () => void;
};

5
node_modules/element-plus/es/components/select-v2/src/useInput.d.ts

@ -1,5 +0,0 @@
export declare function useInput(handleInput: (event: InputEvent) => void): {
handleCompositionStart: () => void;
handleCompositionUpdate: (event: any) => void;
handleCompositionEnd: (event: any) => void;
};

7
node_modules/element-plus/es/components/select-v2/src/useOption.d.ts

@ -1,7 +0,0 @@
import type { IOptionProps } from './token';
export declare function useOption(props: IOptionProps, { emit }: {
emit: any;
}): {
hoverItem: () => void;
selectOptionClick: () => void;
};

6368
node_modules/element-plus/es/components/select-v2/src/useSelect.d.ts

File diff suppressed because it is too large

2
node_modules/element-plus/es/components/select-v2/src/util.d.ts

@ -1,2 +0,0 @@
import type { Option, OptionGroup } from './select.types';
export declare const flattenOptions: (options: Array<Option | OptionGroup>) => never[];

8
node_modules/element-plus/es/components/select/src/useOption.d.ts

@ -1,8 +0,0 @@
export declare function useOption(props: any, states: any): {
select: import("./token").SelectContext | undefined;
currentLabel: import("vue").ComputedRef<any>;
currentValue: import("vue").ComputedRef<any>;
itemSelected: import("vue").ComputedRef<boolean>;
isDisabled: import("vue").ComputedRef<any>;
hoverItem: () => void;
};

12556
node_modules/element-plus/es/components/select/src/useSelect.d.ts

File diff suppressed because it is too large

9151
node_modules/element-plus/es/components/slider/src/composables/use-slide.d.ts

File diff suppressed because it is too large

16
node_modules/element-plus/es/components/slider/src/composables/use-slider-button.d.ts

@ -1,16 +0,0 @@
import type { CSSProperties, ComputedRef, Ref, SetupContext } from 'vue';
import type { SliderButtonEmits, SliderButtonInitData, SliderButtonProps } from '../button';
export declare const useSliderButton: (props: SliderButtonProps, initData: SliderButtonInitData, emit: SetupContext<SliderButtonEmits>['emit']) => {
disabled: Ref<boolean>;
button: Ref<HTMLDivElement | undefined>;
tooltip: Ref<any>;
tooltipVisible: Ref<boolean>;
showTooltip: Ref<import("../../../../utils").EpPropMergeType<BooleanConstructor, unknown, unknown>>;
wrapperStyle: ComputedRef<CSSProperties>;
formatValue: ComputedRef<string | number>;
handleMouseEnter: () => void;
handleMouseLeave: () => void;
onButtonDown: (event: MouseEvent | TouchEvent) => void;
onKeyDown: (event: KeyboardEvent) => void;
setPosition: (newPosition: number) => Promise<void>;
};

8
node_modules/element-plus/es/components/slider/src/composables/use-stops.d.ts

@ -1,8 +0,0 @@
import type { CSSProperties, ComputedRef } from 'vue';
import type { SliderInitData, SliderProps } from '../slider';
declare type Stops = {
stops: ComputedRef<number[]>;
getStopStyle: (position: number) => CSSProperties;
};
export declare const useStops: (props: SliderProps, initData: SliderInitData, minValue: ComputedRef<number>, maxValue: ComputedRef<number>) => Stops;
export {};

4
node_modules/element-plus/es/components/slider/src/composables/use-watch.d.ts

@ -1,4 +0,0 @@
import type { ComputedRef, SetupContext } from 'vue';
import type { FormItemContext } from 'element-plus/es/components/form';
import type { SliderEmits, SliderInitData, SliderProps } from '../slider';
export declare const useWatch: (props: SliderProps, initData: SliderInitData, minValue: ComputedRef<number>, maxValue: ComputedRef<number>, emit: SetupContext<SliderEmits>['emit'], elFormItem: FormItemContext) => void;

7
node_modules/element-plus/es/components/space/src/use-space.d.ts

@ -1,7 +0,0 @@
import type { SpaceProps } from './space';
import type { StyleValue } from 'vue';
export declare function useSpace(props: SpaceProps): {
classes: import("vue").ComputedRef<import("element-plus/es/utils").Arrayable<string | Record<string, boolean>>[]>;
containerStyle: import("vue").ComputedRef<StyleValue>;
itemStyle: import("vue").ComputedRef<StyleValue>;
};

26
node_modules/element-plus/es/components/table-v2/src/composables/use-styles.d.ts

@ -1,26 +0,0 @@
import type { CSSProperties } from 'vue';
import type { TableV2Props } from '../table';
import type { UseColumnsReturn } from './use-columns';
import type { UseDataReturn } from './use-data';
declare type UseStyleProps = {
columnsTotalWidth: UseColumnsReturn['columnsTotalWidth'];
data: UseDataReturn['data'];
fixedColumnsOnLeft: UseColumnsReturn['fixedColumnsOnLeft'];
fixedColumnsOnRight: UseColumnsReturn['fixedColumnsOnRight'];
};
export declare const useStyles: (props: TableV2Props, { columnsTotalWidth, data, fixedColumnsOnLeft, fixedColumnsOnRight, }: UseStyleProps) => {
bodyWidth: import("vue").ComputedRef<number>;
fixedTableHeight: import("vue").ComputedRef<number>;
mainTableHeight: import("vue").ComputedRef<number>;
leftTableWidth: import("vue").ComputedRef<number>;
rightTableWidth: import("vue").ComputedRef<number>;
headerWidth: import("vue").ComputedRef<number>;
rowsHeight: import("vue").ComputedRef<number>;
windowHeight: import("vue").ComputedRef<number>;
footerHeight: import("vue").ComputedRef<CSSProperties>;
emptyStyle: import("vue").ComputedRef<CSSProperties>;
rootStyle: import("vue").ComputedRef<CSSProperties>;
headerHeight: import("vue").ComputedRef<number>;
};
export declare type UseStyleReturn = ReturnType<typeof useStyles>;
export {};

3
node_modules/element-plus/es/components/table-v2/src/composables/utils.d.ts

@ -1,3 +0,0 @@
import type { CSSProperties } from 'vue';
import type { AnyColumns } from '../types';
export declare const calcColumnStyle: (column: AnyColumns[number], fixedColumn: boolean, fixed: boolean) => CSSProperties;

46
node_modules/element-plus/es/components/table-v2/src/use-table.d.ts

@ -1,46 +0,0 @@
import type { TableV2Props } from './table';
import type { TableGridInstance } from './table-grid';
declare function useTable(props: TableV2Props): {
columns: import("vue").Ref<import("./types").AnyColumns>;
containerRef: import("vue").Ref<any>;
mainTableRef: import("vue").Ref<TableGridInstance | undefined>;
leftTableRef: import("vue").Ref<TableGridInstance | undefined>;
rightTableRef: import("vue").Ref<TableGridInstance | undefined>;
isDynamic: import("vue").ComputedRef<boolean>;
isResetting: import("vue").ShallowRef<boolean>;
isScrolling: import("vue").ShallowRef<boolean>;
hoveringRowKey: import("vue").ShallowRef<import("./types").KeyType | null>;
hasFixedColumns: import("vue").ComputedRef<number>;
columnsStyles: import("vue").ComputedRef<Record<any, import("vue").CSSProperties>>;
columnsTotalWidth: import("vue").ComputedRef<number>;
data: import("vue").ComputedRef<any[]>;
expandedRowKeys: import("vue").Ref<import("./types").KeyType[]>;
depthMap: import("vue").Ref<Record<import("./types").KeyType, number>>;
fixedColumnsOnLeft: import("vue").ComputedRef<import("./types").Column<any>[]>;
fixedColumnsOnRight: import("vue").ComputedRef<import("./types").Column<any>[]>;
mainColumns: import("vue").ComputedRef<import("./types").AnyColumns>;
bodyWidth: import("vue").ComputedRef<number>;
emptyStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
rootStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
headerWidth: import("vue").ComputedRef<number>;
footerHeight: import("vue").ComputedRef<import("vue").CSSProperties>;
mainTableHeight: import("vue").ComputedRef<number>;
fixedTableHeight: import("vue").ComputedRef<number>;
leftTableWidth: import("vue").ComputedRef<number>;
rightTableWidth: import("vue").ComputedRef<number>;
showEmpty: import("vue").ComputedRef<boolean>;
getRowHeight: (rowIndex: number) => number;
onColumnSorted: (e: MouseEvent) => void;
onRowHovered: ({ hovered, rowKey }: import("./row").RowHoverParams) => void;
onRowExpanded: ({ expanded, rowData, rowIndex, rowKey, }: import("./row").RowExpandParams) => void;
onRowsRendered: (params: import("./grid").onRowRenderedParams) => void;
onRowHeightChange: ({ rowKey, height, rowIndex }: import("./row").RowHeightChangedParams, fixedDir: import("./constants").FixedDir) => void;
scrollTo: (params: import("./composables").ScrollPos) => void;
scrollToLeft: (scrollLeft: number) => void;
scrollToTop: (scrollTop: number) => void;
scrollToRow: (row: number, strategy?: import("./composables").ScrollStrategy) => void;
onScroll: (params: import("./composables").ScrollPos) => void;
onVerticalScroll: ({ scrollTop }: import("./composables").ScrollPos) => void;
};
export { useTable };
export declare type UseTableReturn = ReturnType<typeof useTable>;

7
node_modules/element-plus/es/components/table-v2/src/utils.d.ts

@ -1,7 +0,0 @@
import type { CSSProperties, Component, Slot } from 'vue';
export declare const sum: (listLike: number | number[]) => number;
export declare const tryCall: <T>(fLike: T, params: T extends (...args: infer K) => unknown ? K : any, defaultRet?: {}) => any;
export declare const enforceUnit: (style: CSSProperties) => CSSProperties;
export declare const componentToSlot: <T>(ComponentLike: JSX.Element | ((props: T) => Component<T, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | undefined) => Slot | ((props: T) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>);

2
node_modules/element-plus/es/components/table/src/store/watcher.d.ts

@ -1,2 +0,0 @@
declare function useWatcher<T>(): any;
export default useWatcher;

7
node_modules/element-plus/es/components/table/src/table-column/watcher-helper.d.ts

@ -1,7 +0,0 @@
import type { ComputedRef } from 'vue';
import type { TableColumnCtx } from './defaults';
declare function useWatcher<T>(owner: ComputedRef<any>, props_: Partial<TableColumnCtx<T>>): {
registerComplexWatchers: () => void;
registerNormalWatchers: () => void;
};
export default useWatcher;

8
node_modules/element-plus/es/components/table/src/table-header/utils-helper.d.ts

@ -1,8 +0,0 @@
import type { TableColumnCtx } from '../table-column/defaults';
import type { TableHeaderProps } from '.';
declare function useUtils<T>(props: TableHeaderProps<T>): {
isGroup: import("vue").ComputedRef<boolean>;
toggleAllSelection: (event: Event) => void;
columnRows: import("vue").ComputedRef<TableColumnCtx<unknown>[]>;
};
export default useUtils;

13
node_modules/element-plus/es/components/table/src/table/utils-helper.d.ts

@ -1,13 +0,0 @@
import type { Store } from '../store';
declare function useUtils<T>(store: Store<T>): {
setCurrentRow: (row: T) => void;
getSelectionRows: () => any;
toggleRowSelection: (row: T, selected: boolean) => void;
clearSelection: () => void;
clearFilter: (columnKeys?: string[] | undefined) => void;
toggleAllSelection: () => void;
toggleRowExpansion: (row: T, expanded?: boolean | undefined) => void;
clearSort: () => void;
sort: (prop: string, order: string) => void;
};
export default useUtils;

112
node_modules/element-plus/es/components/table/src/util.d.ts

@ -1,112 +0,0 @@
import type { Nullable } from 'element-plus/es/utils';
import type { TableColumnCtx } from './table-column/defaults';
import type { ElTooltipProps } from 'element-plus/es/components/tooltip';
export declare type TableOverflowTooltipOptions = Partial<Pick<ElTooltipProps, 'effect' | 'enterable' | 'hideAfter' | 'offset' | 'placement' | 'popperClass' | 'popperOptions' | 'showAfter' | 'showArrow'>>;
export declare const getCell: (event: Event) => HTMLTableCellElement | null;
export declare const orderBy: <T>(array: T[], sortKey: string, reverse: string | number, sortMethod: any, sortBy: string | (string | ((a: T, b: T, array?: T[] | undefined) => number))[]) => T[];
export declare const getColumnById: <T>(table: {
columns: TableColumnCtx<T>[];
}, columnId: string) => TableColumnCtx<T> | null;
export declare const getColumnByKey: <T>(table: {
columns: TableColumnCtx<T>[];
}, columnKey: string) => TableColumnCtx<T>;
export declare const getColumnByCell: <T>(table: {
columns: TableColumnCtx<T>[];
}, cell: HTMLElement, namespace: string) => TableColumnCtx<T> | null;
export declare const getRowIdentity: <T>(row: T, rowKey: string | ((row: T) => any)) => string;
export declare const getKeysMap: <T>(array: T[], rowKey: string) => Record<string, {
row: T;
index: number;
}>;
export declare function mergeOptions<T, K>(defaults: T, config: K): T & K;
export declare function parseWidth(width: number | string): number | string;
export declare function parseMinWidth(minWidth: number | string): number | string;
export declare function parseHeight(height: number | string): string | number | null;
export declare function compose(...funcs: any[]): any;
export declare function toggleRowStatus<T>(statusArr: T[], row: T, newVal: boolean): boolean;
export declare function walkTreeNode(root: any, cb: any, childrenKey?: string, lazyKey?: string): void;
export declare let removePopper: any;
export declare function createTablePopper(parentNode: HTMLElement | undefined, trigger: HTMLElement, popperContent: string, nextZIndex: () => number, tooltipOptions?: TableOverflowTooltipOptions): Nullable<{
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
readonly role: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>;
}> & Omit<Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "role">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: (event: string, ...args: any[]) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>>, {
props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
}>>;
triggerRef: import("vue").Ref<HTMLElement | undefined>;
popperInstanceRef: import("vue").Ref<import("@popperjs/core").Instance | undefined>;
contentRef: import("vue").Ref<HTMLElement | undefined>;
referenceRef: import("vue").Ref<HTMLElement | undefined>;
role: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>>;
popperProvides: import("element-plus/es/components/popper").ElPopperInjectionContext;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
readonly role: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>;
}> & {
beforeCreate?: ((() => void) | (() => void)[]) | undefined;
created?: ((() => void) | (() => void)[]) | undefined;
beforeMount?: ((() => void) | (() => void)[]) | undefined;
mounted?: ((() => void) | (() => void)[]) | undefined;
beforeUpdate?: ((() => void) | (() => void)[]) | undefined;
updated?: ((() => void) | (() => void)[]) | undefined;
activated?: ((() => void) | (() => void)[]) | undefined;
deactivated?: ((() => void) | (() => void)[]) | undefined;
beforeDestroy?: ((() => void) | (() => void)[]) | undefined;
beforeUnmount?: ((() => void) | (() => void)[]) | undefined;
destroyed?: ((() => void) | (() => void)[]) | undefined;
unmounted?: ((() => void) | (() => void)[]) | undefined;
renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>> & import("vue").ShallowUnwrapRef<{
props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
}>>;
triggerRef: import("vue").Ref<HTMLElement | undefined>;
popperInstanceRef: import("vue").Ref<import("@popperjs/core").Instance | undefined>;
contentRef: import("vue").Ref<HTMLElement | undefined>;
referenceRef: import("vue").Ref<HTMLElement | undefined>;
role: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>>;
popperProvides: import("element-plus/es/components/popper").ElPopperInjectionContext;
}> & {} & import("vue").ComponentCustomProperties>;
export declare const isFixedColumn: <T>(index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx<T>[] | undefined) => {
direction: any;
start: number;
after: number;
} | {
direction?: undefined;
start?: undefined;
after?: undefined;
};
export declare const getFixedColumnsClass: <T>(namespace: string, index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx<T>[] | undefined, offset?: number) => string[];
export declare const getFixedColumnOffset: <T>(index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx<T>[] | undefined) => any;
export declare const ensurePosition: (style: any, key: string) => void;

13
node_modules/element-plus/es/components/time-picker/src/composables/use-time-panel.d.ts

@ -1,13 +0,0 @@
import type { Dayjs } from 'dayjs';
import type { GetDisabledHoursState, GetDisabledMinutesState, GetDisabledSecondsState } from '../types';
declare type UseTimePanelProps = {
getAvailableHours: GetDisabledHoursState;
getAvailableMinutes: GetDisabledMinutesState;
getAvailableSeconds: GetDisabledSecondsState;
};
export declare const useTimePanel: ({ getAvailableHours, getAvailableMinutes, getAvailableSeconds, }: UseTimePanelProps) => {
timePickerOptions: Record<string, (...args: any[]) => void>;
getAvailableTime: (date: Dayjs, role: string, first: boolean, compareDate?: Dayjs | undefined) => Dayjs;
onSetOption: ([key, val]: [string, (...args: any[]) => void]) => void;
};
export {};

157
node_modules/element-plus/es/components/time-picker/src/composables/use-time-picker.d.ts

@ -1,157 +0,0 @@
import type { Dayjs } from 'dayjs';
import type { GetDisabledHoursState, GetDisabledMinutesState, GetDisabledSecondsState } from '../types';
import type { GetDisabledHours, GetDisabledMinutes, GetDisabledSeconds } from '../props/shared';
export declare const getTimeLists: (disabledHours?: GetDisabledHours | undefined, disabledMinutes?: GetDisabledMinutes | undefined, disabledSeconds?: GetDisabledSeconds | undefined) => {
getHoursList: (role: string, compare?: Dayjs | undefined) => boolean[];
getMinutesList: (hour: number, role: string, compare?: Dayjs | undefined) => boolean[];
getSecondsList: (hour: number, minute: number, role: string, compare?: Dayjs | undefined) => boolean[];
};
export declare const buildAvailableTimeSlotGetter: (disabledHours: GetDisabledHours, disabledMinutes: GetDisabledMinutes, disabledSeconds: GetDisabledSeconds) => {
getAvailableHours: GetDisabledHoursState;
getAvailableMinutes: GetDisabledMinutesState;
getAvailableSeconds: GetDisabledSecondsState;
};
export declare const useOldValue: (props: {
parsedValue?: string | Dayjs | Dayjs[];
visible: boolean;
}) => import("vue").Ref<string | {
clone: () => Dayjs;
isValid: () => boolean;
year: {
(): number;
(value: number): Dayjs;
};
month: {
(): number;
(value: number): Dayjs;
};
date: {
(): number;
(value: number): Dayjs;
};
day: {
(): number;
(value: number): Dayjs;
};
hour: {
(): number;
(value: number): Dayjs;
};
minute: {
(): number;
(value: number): Dayjs;
};
second: {
(): number;
(value: number): Dayjs;
};
millisecond: {
(): number;
(value: number): Dayjs;
};
set: (unit: import("dayjs").UnitType, value: number) => Dayjs;
get: (unit: import("dayjs").UnitType) => number;
add: (value: number, unit?: import("dayjs").ManipulateType | undefined) => Dayjs;
subtract: (value: number, unit?: import("dayjs").ManipulateType | undefined) => Dayjs;
startOf: (unit: import("dayjs").OpUnitType) => Dayjs;
endOf: (unit: import("dayjs").OpUnitType) => Dayjs;
format: (template?: string | undefined) => string;
diff: (date?: string | number | Date | Dayjs | null | undefined, unit?: "year" | "month" | "date" | "dates" | "week" | "D" | "M" | "y" | "weeks" | "months" | "m" | "s" | "day" | "hour" | "minute" | "second" | "millisecond" | "hours" | "minutes" | "seconds" | "milliseconds" | "days" | "years" | "d" | "h" | "ms" | "w" | "quarter" | "quarters" | "Q" | undefined, float?: boolean | undefined) => number;
valueOf: () => number;
unix: () => number;
daysInMonth: () => number;
toDate: () => Date;
toJSON: () => string;
toISOString: () => string;
toString: () => string;
utcOffset: () => number;
isBefore: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isSame: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isAfter: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
locale: {
(): string;
(preset: string | ILocale, object?: Partial<ILocale> | undefined): Dayjs;
};
localeData: () => import("dayjs").InstanceLocaleDataReturn;
week: {
(): number;
(value: number): Dayjs;
};
weekYear: () => number;
dayOfYear: {
(): number;
(value: number): Dayjs;
};
isSameOrAfter: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isSameOrBefore: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
} | {
clone: () => Dayjs;
isValid: () => boolean;
year: {
(): number;
(value: number): Dayjs;
};
month: {
(): number;
(value: number): Dayjs;
};
date: {
(): number;
(value: number): Dayjs;
};
day: {
(): number;
(value: number): Dayjs;
};
hour: {
(): number;
(value: number): Dayjs;
};
minute: {
(): number;
(value: number): Dayjs;
};
second: {
(): number;
(value: number): Dayjs;
};
millisecond: {
(): number;
(value: number): Dayjs;
};
set: (unit: import("dayjs").UnitType, value: number) => Dayjs;
get: (unit: import("dayjs").UnitType) => number;
add: (value: number, unit?: import("dayjs").ManipulateType | undefined) => Dayjs;
subtract: (value: number, unit?: import("dayjs").ManipulateType | undefined) => Dayjs;
startOf: (unit: import("dayjs").OpUnitType) => Dayjs;
endOf: (unit: import("dayjs").OpUnitType) => Dayjs;
format: (template?: string | undefined) => string;
diff: (date?: string | number | Date | Dayjs | null | undefined, unit?: "year" | "month" | "date" | "dates" | "week" | "D" | "M" | "y" | "weeks" | "months" | "m" | "s" | "day" | "hour" | "minute" | "second" | "millisecond" | "hours" | "minutes" | "seconds" | "milliseconds" | "days" | "years" | "d" | "h" | "ms" | "w" | "quarter" | "quarters" | "Q" | undefined, float?: boolean | undefined) => number;
valueOf: () => number;
unix: () => number;
daysInMonth: () => number;
toDate: () => Date;
toJSON: () => string;
toISOString: () => string;
toString: () => string;
utcOffset: () => number;
isBefore: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isSame: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isAfter: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
locale: {
(): string;
(preset: string | ILocale, object?: Partial<ILocale> | undefined): Dayjs;
};
localeData: () => import("dayjs").InstanceLocaleDataReturn;
week: {
(): number;
(value: number): Dayjs;
};
weekYear: () => number;
dayOfYear: {
(): number;
(value: number): Dayjs;
};
isSameOrAfter: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isSameOrBefore: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
}[] | undefined>;

12
node_modules/element-plus/es/components/time-picker/src/utils.d.ts

@ -1,12 +0,0 @@
import dayjs from 'dayjs';
import type { Dayjs } from 'dayjs';
export declare type TimeList = [number | undefined, number, undefined | number];
export declare const buildTimeList: (value: number, bound: number) => TimeList;
export declare const rangeArr: (n: number) => number[];
export declare const extractDateFormat: (format: string) => string;
export declare const extractTimeFormat: (format: string) => string;
export declare const dateEquals: (a: Date | unknown, b: Date | unknown) => boolean;
export declare const valueEquals: (a: Array<Date> | unknown, b: Array<Date> | unknown) => boolean;
export declare const parseDate: (date: string | number | Date, format: string | undefined, lang: string) => dayjs.Dayjs | undefined;
export declare const formatter: (date: string | number | Date | Dayjs, format: string | undefined, lang: string) => string | number | Date | dayjs.Dayjs;
export declare const makeList: (total: number, method?: (() => number[]) | undefined) => boolean[];

10
node_modules/element-plus/es/components/time-select/src/utils.d.ts

@ -1,10 +0,0 @@
interface Time {
hours: number;
minutes: number;
}
export declare const parseTime: (time: string) => null | Time;
export declare const compareTime: (time1: string, time2: string) => number;
export declare const padTime: (time: number | string) => string;
export declare const formatTime: (time: Time) => string;
export declare const nextTime: (time: string, step: string) => string;
export {};

5
node_modules/element-plus/es/components/tooltip/src/utils.d.ts

@ -1,5 +0,0 @@
import type { Arrayable } from 'element-plus/es/utils';
import type { Ref } from 'vue';
import type { TooltipTriggerType } from './trigger';
export declare const isTriggerType: (trigger: Arrayable<TooltipTriggerType>, type: TooltipTriggerType) => boolean;
export declare const whenTrigger: (trigger: Ref<Arrayable<TooltipTriggerType>>, type: TooltipTriggerType, handler: (e: Event) => void) => (e: Event) => void;

10
node_modules/element-plus/es/components/tree-select/src/utils.d.ts

@ -1,10 +0,0 @@
import type { TreeNodeData } from 'element-plus/es/components/tree/src/tree.type';
export declare function isValidValue(val: any): any;
export declare function isValidArray(val: any): number | false;
export declare function toValidArray(val: any): any[];
declare type TreeCallback<T extends TreeNodeData, R> = (data: T, index: number, array: T[], parent?: T) => R;
declare type TreeFindCallback<T extends TreeNodeData> = TreeCallback<T, boolean>;
export declare function treeFind<T extends TreeNodeData>(treeData: T[], findCallback: TreeFindCallback<T>, getChildren: (data: T) => T[]): T | undefined;
export declare function treeFind<T extends TreeNodeData, R>(treeData: T[], findCallback: TreeFindCallback<T>, getChildren: (data: T) => T[], resultCallback?: TreeCallback<T, R>, parent?: T): R | undefined;
export declare function treeEach<T extends TreeNodeData>(treeData: T[], callback: TreeCallback<T, void>, getChildren: (data: T) => T[], parent?: T): void;
export {};

15
node_modules/element-plus/es/components/tree-v2/src/composables/useCheck.d.ts

@ -1,15 +0,0 @@
import type { CheckboxValueType } from 'element-plus/es/components/checkbox';
import type { Ref } from 'vue';
import type { Tree, TreeKey, TreeNode, TreeNodeData, TreeProps } from '../types';
export declare function useCheck(props: TreeProps, tree: Ref<Tree | undefined>): {
updateCheckedKeys: () => void;
toggleCheckbox: (node: TreeNode, isChecked: CheckboxValueType, nodeClick?: boolean) => void;
isChecked: (node: TreeNode) => boolean;
isIndeterminate: (node: TreeNode) => boolean;
getCheckedKeys: (leafOnly?: boolean) => TreeKey[];
getCheckedNodes: (leafOnly?: boolean) => TreeNodeData[];
getHalfCheckedKeys: () => TreeKey[];
getHalfCheckedNodes: () => TreeNodeData[];
setChecked: (key: TreeKey, isChecked: boolean) => void;
setCheckedKeys: (keys: TreeKey[]) => void;
};

8
node_modules/element-plus/es/components/tree-v2/src/composables/useFilter.d.ts

@ -1,8 +0,0 @@
import type { Ref } from 'vue';
import type { Tree, TreeKey, TreeNode, TreeProps } from '../types';
export declare function useFilter(props: TreeProps, tree: Ref<Tree | undefined>): {
hiddenExpandIconKeySet: Ref<Set<TreeKey>>;
hiddenNodeKeySet: Ref<Set<TreeKey>>;
doFilter: (query: string) => Set<TreeKey> | undefined;
isForceHiddenExpandIcon: (node: TreeNode) => boolean;
};

36
node_modules/element-plus/es/components/tree-v2/src/composables/useTree.d.ts

@ -1,36 +0,0 @@
import type { SetupContext } from 'vue';
import type { treeEmits } from '../virtual-tree';
import type { CheckboxValueType } from 'element-plus/es/components/checkbox';
import type { Tree, TreeData, TreeKey, TreeNode, TreeNodeData, TreeProps } from '../types';
export declare function useTree(props: TreeProps, emit: SetupContext<typeof treeEmits>['emit']): {
tree: import("vue").ShallowRef<Tree | undefined>;
flattenTree: import("vue").ComputedRef<TreeNode[]>;
isNotEmpty: import("vue").ComputedRef<boolean>;
getKey: (node: TreeNodeData) => TreeKey;
getChildren: (node: TreeNodeData) => TreeNodeData[];
toggleExpand: (node: TreeNode) => void;
toggleCheckbox: (node: TreeNode, isChecked: CheckboxValueType, nodeClick?: boolean) => void;
isExpanded: (node: TreeNode) => boolean;
isChecked: (node: TreeNode) => boolean;
isIndeterminate: (node: TreeNode) => boolean;
isDisabled: (node: TreeNode) => boolean;
isCurrent: (node: TreeNode) => boolean;
isForceHiddenExpandIcon: (node: TreeNode) => boolean;
handleNodeClick: (node: TreeNode, e: MouseEvent) => void;
handleNodeCheck: (node: TreeNode, checked: CheckboxValueType) => void;
getCurrentNode: () => TreeNodeData | undefined;
getCurrentKey: () => TreeKey | undefined;
setCurrentKey: (key: TreeKey) => void;
getCheckedKeys: (leafOnly?: boolean) => TreeKey[];
getCheckedNodes: (leafOnly?: boolean) => TreeNodeData[];
getHalfCheckedKeys: () => TreeKey[];
getHalfCheckedNodes: () => TreeNodeData[];
setChecked: (key: TreeKey, isChecked: boolean) => void;
setCheckedKeys: (keys: TreeKey[]) => void;
filter: (query: string) => void;
setData: (data: TreeData) => void;
getNode: (data: TreeKey | TreeNodeData) => TreeNode | undefined;
expandNode: (node: TreeNode) => void;
collapseNode: (node: TreeNode) => void;
setExpandedKeys: (keys: TreeKey[]) => void;
};

104
node_modules/element-plus/es/components/tree-v2/src/virtual-tree.d.ts

@ -1,104 +0,0 @@
import type { CheckboxValueType } from 'element-plus/es/components/checkbox';
import type { InjectionKey } from 'vue';
import type { TreeNodeData } from 'element-plus/es/components/tree/src/tree.type';
import type { CheckedInfo, FilterMethod, TreeContext, TreeData, TreeKey, TreeNode, TreeOptionProps } from './types';
export declare const ROOT_TREE_INJECTION_KEY: InjectionKey<TreeContext>;
export declare enum TreeOptionsEnum {
KEY = "id",
LABEL = "label",
CHILDREN = "children",
DISABLED = "disabled"
}
export declare const enum SetOperationEnum {
ADD = "add",
DELETE = "delete"
}
export declare const treeProps: {
readonly data: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeData) | (() => TreeData) | ((new (...args: any[]) => TreeData) | (() => TreeData))[], unknown, unknown, () => [], boolean>;
readonly emptyText: {
readonly type: import("vue").PropType<string>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly height: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
readonly props: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeOptionProps) | (() => TreeOptionProps) | ((new (...args: any[]) => TreeOptionProps) | (() => TreeOptionProps))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{
readonly children: TreeOptionsEnum.CHILDREN;
readonly label: TreeOptionsEnum.LABEL;
readonly disabled: TreeOptionsEnum.DISABLED;
readonly value: TreeOptionsEnum.KEY;
}>, boolean>;
readonly highlightCurrent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly showCheckbox: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly defaultCheckedKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeKey[]) | (() => TreeKey[]) | ((new (...args: any[]) => TreeKey[]) | (() => TreeKey[]))[], unknown, unknown, () => [], boolean>;
readonly checkStrictly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly defaultExpandedKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeKey[]) | (() => TreeKey[]) | ((new (...args: any[]) => TreeKey[]) | (() => TreeKey[]))[], unknown, unknown, () => [], boolean>;
readonly indent: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 16, boolean>;
readonly itemSize: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
readonly icon: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly expandOnClickNode: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
readonly checkOnClickNode: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly currentNodeKey: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => TreeKey & {}) | (() => TreeKey) | ((new (...args: any[]) => TreeKey & {}) | (() => TreeKey))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly accordion: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly filterMethod: {
readonly type: import("vue").PropType<FilterMethod>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly perfMode: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
};
export declare const treeNodeProps: {
readonly node: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeNode) | (() => TreeNode) | ((new (...args: any[]) => TreeNode) | (() => TreeNode))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{
readonly key: -1;
readonly level: -1;
readonly data: {};
}>, boolean>;
readonly expanded: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly checked: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly indeterminate: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly showCheckbox: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly current: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly hiddenExpandIcon: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly itemSize: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
};
export declare const treeNodeContentProps: {
readonly node: {
readonly type: import("vue").PropType<TreeNode>;
readonly required: true;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
};
export declare const NODE_CLICK = "node-click";
export declare const NODE_EXPAND = "node-expand";
export declare const NODE_COLLAPSE = "node-collapse";
export declare const CURRENT_CHANGE = "current-change";
export declare const NODE_CHECK = "check";
export declare const NODE_CHECK_CHANGE = "check-change";
export declare const NODE_CONTEXTMENU = "node-contextmenu";
export declare const treeEmits: {
"node-click": (data: TreeNodeData, node: TreeNode, e: MouseEvent) => MouseEvent;
"node-expand": (data: TreeNodeData, node: TreeNode) => TreeNode;
"node-collapse": (data: TreeNodeData, node: TreeNode) => TreeNode;
"current-change": (data: TreeNodeData, node: TreeNode) => TreeNode;
check: (data: TreeNodeData, checkedInfo: CheckedInfo) => CheckedInfo;
"check-change": (data: TreeNodeData, checked: boolean) => boolean;
"node-contextmenu": (event: Event, data: TreeNodeData, node: TreeNode) => TreeNode;
};
export declare const treeNodeEmits: {
click: (node: TreeNode, e: MouseEvent) => boolean;
toggle: (node: TreeNode) => boolean;
check: (node: TreeNode, checked: CheckboxValueType) => boolean;
};

32
node_modules/element-plus/es/components/tree/src/model/useDragNode.d.ts

@ -1,32 +0,0 @@
import type { InjectionKey } from 'vue';
import type Node from './node';
interface TreeNode {
node: Node;
$el?: HTMLElement;
}
interface DragOptions {
event: DragEvent;
treeNode: TreeNode;
}
export interface DragEvents {
treeNodeDragStart: (options: DragOptions) => void;
treeNodeDragOver: (options: DragOptions) => void;
treeNodeDragEnd: (event: DragEvent) => void;
}
export declare const dragEventsKey: InjectionKey<DragEvents>;
export declare function useDragNodeHandler({ props, ctx, el$, dropIndicator$, store }: {
props: any;
ctx: any;
el$: any;
dropIndicator$: any;
store: any;
}): {
dragState: import("vue").Ref<{
showDropIndicator: boolean;
draggingNode: null;
dropNode: null;
allowDrop: boolean;
dropType: null;
}>;
};
export {};

7
node_modules/element-plus/es/components/tree/src/model/useKeydown.d.ts

@ -1,7 +0,0 @@
import type TreeStore from './tree-store';
import type { Ref } from 'vue';
interface UseKeydownOption {
el$: Ref<HTMLElement>;
}
export declare function useKeydown({ el$ }: UseKeydownOption, store: Ref<TreeStore>): void;
export {};

4
node_modules/element-plus/es/components/tree/src/model/useNodeExpandEventBroadcast.d.ts

@ -1,4 +0,0 @@
import type Node from '../model/node';
export declare function useNodeExpandEventBroadcast(props: any): {
broadcastExpanded: (node: Node) => void;
};

7
node_modules/element-plus/es/components/tree/src/model/util.d.ts

@ -1,7 +0,0 @@
import type { SetupContext } from 'vue';
import type Node from './node';
import type { RootTreeType, TreeKey, TreeNodeData } from '../tree.type';
export declare const NODE_KEY = "$treeNodeId";
export declare const markNodeData: (node: Node, data: TreeNodeData) => void;
export declare const getNodeKey: (key: TreeKey, data: TreeNodeData) => any;
export declare const handleCurrentChange: (store: RootTreeType['store'], emit: SetupContext['emit'], setCurrent: () => void) => void;

13
node_modules/element-plus/es/components/virtual-list/src/hooks/use-wheel.d.ts

@ -1,13 +0,0 @@
import type { ComputedRef } from 'vue';
import type { LayoutDirection } from '../types';
interface ListWheelState {
atStartEdge: ComputedRef<boolean>;
atEndEdge: ComputedRef<boolean>;
layout: ComputedRef<LayoutDirection>;
}
declare type ListWheelHandler = (offset: number) => void;
declare const useWheel: ({ atEndEdge, atStartEdge, layout }: ListWheelState, onWheelDelta: ListWheelHandler) => {
hasReachedEdge: (offset: number) => boolean;
onWheel: (e: WheelEvent) => void;
};
export default useWheel;

17
node_modules/element-plus/es/components/virtual-list/src/utils.d.ts

@ -1,17 +0,0 @@
import type { CSSProperties } from 'vue';
import type { Direction, LayoutDirection, RTLOffsetType } from './types';
export declare const getScrollDir: (prev: number, cur: number) => "forward" | "backward";
export declare const isHorizontal: (dir: string) => boolean;
export declare const isRTL: (dir: Direction) => boolean;
export declare function getRTLOffsetType(recalculate?: boolean): RTLOffsetType;
export declare const getRelativePos: (e: TouchEvent | MouseEvent, layout: LayoutDirection) => any;
declare type RenderThumbStyleParams = {
bar: {
size: 'height' | 'width';
axis: 'X' | 'Y';
};
size: string;
move: number;
};
export declare function renderThumbStyle({ move, size, bar }: RenderThumbStyleParams, layout: string): CSSProperties;
export {};

4
node_modules/element-plus/es/components/visual-hidden/src/visual-hidden.d.ts

@ -1,4 +0,0 @@
import type { StyleValue } from 'vue';
export declare const visualHiddenProps: {
readonly style: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => StyleValue & {}) | (() => StyleValue) | ((new (...args: any[]) => StyleValue & {}) | (() => StyleValue))[], unknown, unknown, () => {}, boolean>;
};

16
node_modules/element-plus/es/components/visual-hidden/src/visual-hidden.vue.d.ts

@ -1,16 +0,0 @@
import type { StyleValue } from 'vue';
declare const _default: import("vue").DefineComponent<{
readonly style: import("../../../utils").EpPropFinalized<(new (...args: any[]) => StyleValue & {}) | (() => StyleValue) | ((new (...args: any[]) => StyleValue & {}) | (() => StyleValue))[], unknown, unknown, () => {}, boolean>;
}, {
props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
readonly style: import("../../../utils").EpPropFinalized<(new (...args: any[]) => StyleValue & {}) | (() => StyleValue) | ((new (...args: any[]) => StyleValue & {}) | (() => StyleValue))[], unknown, unknown, () => {}, boolean>;
}>> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
}>>;
computedStyle: import("vue").ComputedRef<StyleValue>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
readonly style: import("../../../utils").EpPropFinalized<(new (...args: any[]) => StyleValue & {}) | (() => StyleValue) | ((new (...args: any[]) => StyleValue & {}) | (() => StyleValue))[], unknown, unknown, () => {}, boolean>;
}>>, {
readonly style: StyleValue;
}>;
export default _default;

128
node_modules/element-plus/es/locale/lang/uz-uz.d.ts

@ -1,128 +0,0 @@
declare const _default: {
name: string;
el: {
colorpicker: {
confirm: string;
clear: string;
};
datepicker: {
now: string;
today: string;
cancel: string;
clear: string;
confirm: string;
selectDate: string;
selectTime: string;
startDate: string;
startTime: string;
endDate: string;
endTime: string;
prevYear: string;
nextYear: string;
prevMonth: string;
nextMonth: string;
year: string;
month1: string;
month2: string;
month3: string;
month4: string;
month5: string;
month6: string;
month7: string;
month8: string;
month9: string;
month10: string;
month11: string;
month12: string;
week: string;
weeks: {
sun: string;
mon: string;
tue: string;
wed: string;
thu: string;
fri: string;
sat: string;
};
months: {
jan: string;
feb: string;
mar: string;
apr: string;
may: string;
jun: string;
jul: string;
aug: string;
sep: string;
oct: string;
nov: string;
dec: string;
};
};
select: {
loading: string;
noMatch: string;
noData: string;
placeholder: string;
};
cascader: {
noMatch: string;
loading: string;
placeholder: string;
noData: string;
};
pagination: {
goto: string;
pagesize: string;
total: string;
pageClassifier: string;
page: string;
prev: string;
next: string;
currentPage: string;
prevPages: string;
nextPages: string;
};
messagebox: {
title: string;
confirm: string;
cancel: string;
error: string;
};
upload: {
deleteTip: string;
delete: string;
preview: string;
continue: string;
};
table: {
emptyText: string;
confirmFilter: string;
resetFilter: string;
clearFilter: string;
sumText: string;
};
tree: {
emptyText: string;
};
transfer: {
noMatch: string;
noData: string;
titles: string[];
filterPlaceholder: string;
noCheckedFormat: string;
hasCheckedFormat: string;
};
image: {
error: string;
};
pageHeader: {
title: string;
};
popconfirm: {
confirmButtonText: string;
cancelButtonText: string;
};
};
};
export default _default;

127
node_modules/element-plus/es/locale/lang/vi.d.ts

@ -1,127 +0,0 @@
declare const _default: {
name: string;
el: {
colorpicker: {
confirm: string;
clear: string;
};
datepicker: {
now: string;
today: string;
cancel: string;
clear: string;
confirm: string;
selectDate: string;
selectTime: string;
startDate: string;
startTime: string;
endDate: string;
endTime: string;
prevYear: string;
nextYear: string;
prevMonth: string;
nextMonth: string;
year: string;
month1: string;
month2: string;
month3: string;
month4: string;
month5: string;
month6: string;
month7: string;
month8: string;
month9: string;
month10: string;
month11: string;
month12: string;
weeks: {
sun: string;
mon: string;
tue: string;
wed: string;
thu: string;
fri: string;
sat: string;
};
months: {
jan: string;
feb: string;
mar: string;
apr: string;
may: string;
jun: string;
jul: string;
aug: string;
sep: string;
oct: string;
nov: string;
dec: string;
};
};
select: {
loading: string;
noMatch: string;
noData: string;
placeholder: string;
};
cascader: {
noMatch: string;
loading: string;
placeholder: string;
noData: string;
};
pagination: {
goto: string;
pagesize: string;
total: string;
pageClassifier: string;
page: string;
prev: string;
next: string;
currentPage: string;
prevPages: string;
nextPages: string;
};
messagebox: {
title: string;
confirm: string;
cancel: string;
error: string;
};
upload: {
deleteTip: string;
delete: string;
preview: string;
continue: string;
};
table: {
emptyText: string;
confirmFilter: string;
resetFilter: string;
clearFilter: string;
sumText: string;
};
tree: {
emptyText: string;
};
transfer: {
noMatch: string;
noData: string;
titles: string[];
filterPlaceholder: string;
noCheckedFormat: string;
hasCheckedFormat: string;
};
image: {
error: string;
};
pageHeader: {
title: string;
};
popconfirm: {
confirmButtonText: string;
cancelButtonText: string;
};
};
};
export default _default;

128
node_modules/element-plus/es/locale/lang/zh-cn.d.ts

@ -1,128 +0,0 @@
declare const _default: {
name: string;
el: {
colorpicker: {
confirm: string;
clear: string;
};
datepicker: {
now: string;
today: string;
cancel: string;
clear: string;
confirm: string;
selectDate: string;
selectTime: string;
startDate: string;
startTime: string;
endDate: string;
endTime: string;
prevYear: string;
nextYear: string;
prevMonth: string;
nextMonth: string;
year: string;
month1: string;
month2: string;
month3: string;
month4: string;
month5: string;
month6: string;
month7: string;
month8: string;
month9: string;
month10: string;
month11: string;
month12: string;
weeks: {
sun: string;
mon: string;
tue: string;
wed: string;
thu: string;
fri: string;
sat: string;
};
months: {
jan: string;
feb: string;
mar: string;
apr: string;
may: string;
jun: string;
jul: string;
aug: string;
sep: string;
oct: string;
nov: string;
dec: string;
};
};
select: {
loading: string;
noMatch: string;
noData: string;
placeholder: string;
};
cascader: {
noMatch: string;
loading: string;
placeholder: string;
noData: string;
};
pagination: {
goto: string;
pagesize: string;
total: string;
pageClassifier: string;
page: string;
prev: string;
next: string;
currentPage: string;
prevPages: string;
nextPages: string;
deprecationWarning: string;
};
messagebox: {
title: string;
confirm: string;
cancel: string;
error: string;
};
upload: {
deleteTip: string;
delete: string;
preview: string;
continue: string;
};
table: {
emptyText: string;
confirmFilter: string;
resetFilter: string;
clearFilter: string;
sumText: string;
};
tree: {
emptyText: string;
};
transfer: {
noMatch: string;
noData: string;
titles: string[];
filterPlaceholder: string;
noCheckedFormat: string;
hasCheckedFormat: string;
};
image: {
error: string;
};
pageHeader: {
title: string;
};
popconfirm: {
confirmButtonText: string;
cancelButtonText: string;
};
};
};
export default _default;

162
node_modules/element-plus/es/locale/lang/zh-tw.d.ts

@ -1,162 +0,0 @@
declare const _default: {
name: string;
el: {
colorpicker: {
confirm: string;
clear: string;
defaultLabel: string;
description: string;
};
datepicker: {
now: string;
today: string;
cancel: string;
clear: string;
confirm: string;
dateTablePrompt: string;
monthTablePrompt: string;
yearTablePrompt: string;
selectedDate: string;
selectDate: string;
selectTime: string;
startDate: string;
startTime: string;
endDate: string;
endTime: string;
prevYear: string;
nextYear: string;
prevMonth: string;
nextMonth: string;
year: string;
month1: string;
month2: string;
month3: string;
month4: string;
month5: string;
month6: string;
month7: string;
month8: string;
month9: string;
month10: string;
month11: string;
month12: string;
weeks: {
sun: string;
mon: string;
tue: string;
wed: string;
thu: string;
fri: string;
sat: string;
};
weeksFull: {
sun: string;
mon: string;
tue: string;
wed: string;
thu: string;
fri: string;
sat: string;
};
months: {
jan: string;
feb: string;
mar: string;
apr: string;
may: string;
jun: string;
jul: string;
aug: string;
sep: string;
oct: string;
nov: string;
dec: string;
};
};
inputNumber: {
decrease: string;
increase: string;
};
select: {
loading: string;
noMatch: string;
noData: string;
placeholder: string;
};
dropdown: {
toggleDropdown: string;
};
cascader: {
noMatch: string;
loading: string;
placeholder: string;
noData: string;
};
pagination: {
goto: string;
pagesize: string;
total: string;
pageClassifier: string;
page: string;
prev: string;
next: string;
currentPage: string;
prevPages: string;
nextPages: string;
deprecationWarning: string;
};
dialog: {
close: string;
};
drawer: {
close: string;
};
messagebox: {
title: string;
confirm: string;
cancel: string;
error: string;
close: string;
};
upload: {
deleteTip: string;
delete: string;
preview: string;
continue: string;
};
slider: {
defaultLabel: string;
defaultRangeStartLabel: string;
defaultRangeEndLabel: string;
};
table: {
emptyText: string;
confirmFilter: string;
resetFilter: string;
clearFilter: string;
sumText: string;
};
tree: {
emptyText: string;
};
transfer: {
noMatch: string;
noData: string;
titles: string[];
filterPlaceholder: string;
noCheckedFormat: string;
hasCheckedFormat: string;
};
image: {
error: string;
};
pageHeader: {
title: string;
};
popconfirm: {
confirmButtonText: string;
cancelButtonText: string;
};
};
};
export default _default;

8
node_modules/element-plus/es/utils/vue/props/util.d.ts

@ -1,8 +0,0 @@
export declare type Writable<T> = {
-readonly [P in keyof T]: T[P];
};
export declare type WritableArray<T> = T extends readonly any[] ? Writable<T> : T;
export declare type IfNever<T, Y = true, N = false> = [T] extends [never] ? Y : N;
export declare type IfUnknown<T, Y, N> = [unknown] extends [T] ? Y : N;
export declare type UnknownToNever<T> = IfUnknown<T, never, T>;
export {};

2
node_modules/element-plus/es/utils/vue/validator.d.ts

@ -1,2 +0,0 @@
export declare const isValidComponentSize: (val: string) => val is "" | "default" | "small" | "large";
export declare const isValidDatePickType: (val: string) => val is "year" | "month" | "date" | "dates" | "week" | "datetime" | "datetimerange" | "daterange" | "monthrange";

51
node_modules/element-plus/es/utils/vue/vnode.d.ts

@ -1,51 +0,0 @@
import { createBlock } from 'vue';
import type { VNode, VNodeArrayChildren, VNodeChild, VNodeNormalizedChildren } from 'vue';
export declare enum PatchFlags {
TEXT = 1,
CLASS = 2,
STYLE = 4,
PROPS = 8,
FULL_PROPS = 16,
HYDRATE_EVENTS = 32,
STABLE_FRAGMENT = 64,
KEYED_FRAGMENT = 128,
UNKEYED_FRAGMENT = 256,
NEED_PATCH = 512,
DYNAMIC_SLOTS = 1024,
HOISTED = -1,
BAIL = -2
}
export declare type VNodeChildAtom = Exclude<VNodeChild, Array<any>>;
export declare type RawSlots = Exclude<VNodeNormalizedChildren, Array<any> | null | string>;
export declare function isFragment(node: VNode): boolean;
export declare function isFragment(node: unknown): node is VNode;
export declare function isText(node: VNode): boolean;
export declare function isText(node: unknown): node is VNode;
export declare function isComment(node: VNode): boolean;
export declare function isComment(node: unknown): node is VNode;
export declare function isTemplate(node: VNode): boolean;
export declare function isTemplate(node: unknown): node is VNode;
/**
* determine if the element is a valid element type rather than fragments and comment e.g. <template> v-if
* @param node {VNode} node to be tested
*/
export declare function isValidElementNode(node: VNode): boolean;
export declare function isValidElementNode(node: unknown): node is VNode;
export declare const getFirstValidNode: (nodes: VNodeNormalizedChildren, maxDepth?: number) => string | number | boolean | void | VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}> | VNodeArrayChildren | {
[name: string]: unknown;
$stable?: boolean | undefined;
} | null | undefined;
export declare function renderIf(condition: boolean, ...args: Parameters<typeof createBlock>): VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>;
export declare function renderBlock(...args: Parameters<typeof createBlock>): VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>;
export declare const getNormalizedProps: (node: VNode) => Record<string, any>;
export declare const ensureOnlyChild: (children: VNodeArrayChildren | undefined) => (string | number | boolean | void | VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}> | null | undefined) | VNodeArrayChildren;
export declare type FlattenVNodes = Array<VNodeChildAtom | RawSlots>;
export declare const flattedChildren: (children: FlattenVNodes | VNode | VNodeNormalizedChildren) => FlattenVNodes;

1
node_modules/element-plus/es/version.d.ts

@ -1 +0,0 @@
export declare const version = "2.4.1";

4
node_modules/element-plus/lib/components/cascader-panel/src/utils.d.ts

@ -1,4 +0,0 @@
import type { default as CascaderNode } from './node';
export declare const getMenuIndex: (el: HTMLElement) => number;
export declare const checkNode: (el: HTMLElement) => void;
export declare const sortByOriginalOrder: (oldNodes: CascaderNode[], newNodes: CascaderNode[]) => CascaderNode[];

3
node_modules/element-plus/lib/components/countdown/src/utils.d.ts

@ -1,3 +0,0 @@
import type { Dayjs } from 'dayjs';
export declare const getTime: (value: number | Dayjs) => number;
export declare const formatTime: (timestamp: number, format: string) => string;

31
node_modules/element-plus/lib/components/date-picker/src/utils.d.ts

@ -1,31 +0,0 @@
import dayjs from 'dayjs';
import type { Dayjs } from 'dayjs';
import type { DateCell } from './date-picker.type';
declare type DayRange = [Dayjs | undefined, Dayjs | undefined];
export declare const isValidRange: (range: DayRange) => boolean;
declare type GetDefaultValueParams = {
lang: string;
unit: 'month' | 'year';
unlinkPanels: boolean;
};
export declare type DefaultValue = [Date, Date] | Date | undefined;
export declare const getDefaultValue: (defaultValue: DefaultValue, { lang, unit, unlinkPanels }: GetDefaultValueParams) => dayjs.Dayjs[];
declare type Dimension = {
row: number;
column: number;
};
declare type BuildPickerTableMetadata = {
startDate?: Dayjs | null;
unit: 'month' | 'day';
columnIndexOffset: number;
now: Dayjs;
nextEndDate: Dayjs | null;
relativeDateGetter: (index: number) => Dayjs;
setCellMetadata?: (cell: DateCell, dimension: {
rowIndex: number;
columnIndex: number;
}) => void;
setRowMetadata?: (row: DateCell[]) => void;
};
export declare const buildPickerTable: (dimension: Dimension, rows: DateCell[][], { columnIndexOffset, startDate, nextEndDate, now, unit, relativeDateGetter, setCellMetadata, setRowMetadata, }: BuildPickerTableMetadata) => void;
export {};

6
node_modules/element-plus/lib/components/dropdown/src/useDropdown.d.ts

@ -1,6 +0,0 @@
import type { IElDropdownInstance } from './dropdown';
export declare const useDropdown: () => {
elDropdown: IElDropdownInstance;
_elDropdownSize: import("vue").ComputedRef<import("vue").ComputedRef<string> | undefined>;
};
export declare const initDropdownDomEvent: (dropdownChildren: any, triggerElm: any, _instance: any) => void;

29
node_modules/element-plus/lib/components/focus-trap/src/utils.d.ts

@ -1,29 +0,0 @@
declare const focusReason: import("vue").Ref<"pointer" | "keyboard" | undefined>;
declare const lastUserFocusTimestamp: import("vue").Ref<number>;
declare const lastAutomatedFocusTimestamp: import("vue").Ref<number>;
export declare type FocusLayer = {
paused: boolean;
pause: () => void;
resume: () => void;
};
export declare type FocusStack = FocusLayer[];
export declare const obtainAllFocusableElements: (element: HTMLElement) => HTMLElement[];
export declare const getVisibleElement: (elements: HTMLElement[], container: HTMLElement) => HTMLElement | undefined;
export declare const isHidden: (element: HTMLElement, container: HTMLElement) => boolean;
export declare const getEdges: (container: HTMLElement) => (HTMLElement | undefined)[];
export declare const tryFocus: (element?: HTMLElement | {
focus: () => void;
} | null | undefined, shouldSelect?: boolean | undefined) => void;
export declare const focusFirstDescendant: (elements: HTMLElement[], shouldSelect?: boolean) => void;
export declare const focusableStack: {
push: (layer: FocusLayer) => void;
remove: (layer: FocusLayer) => void;
};
export declare const isFocusCausedByUserEvent: () => boolean;
export declare const useFocusReason: () => {
focusReason: typeof focusReason;
lastUserFocusTimestamp: typeof lastUserFocusTimestamp;
lastAutomatedFocusTimestamp: typeof lastAutomatedFocusTimestamp;
};
export declare const createFocusOutPreventedEvent: (detail: CustomEventInit['detail']) => CustomEvent<any>;
export {};

9
node_modules/element-plus/lib/components/form/src/utils.d.ts

@ -1,9 +0,0 @@
import type { Arrayable } from 'element-plus/es/utils';
import type { FormItemContext } from './types';
import type { FormItemProp } from './form-item';
export declare function useFormLabelWidth(): {
autoLabelWidth: import("vue").ComputedRef<string>;
registerLabelWidth: (val: number, oldVal: number) => void;
deregisterLabelWidth: (val: number) => void;
};
export declare const filterFields: (fields: FormItemContext[], props: Arrayable<FormItemProp>) => FormItemContext[];

6
node_modules/element-plus/lib/components/input/src/utils.d.ts

@ -1,6 +0,0 @@
declare type TextAreaHeight = {
height: string;
minHeight?: string;
};
export declare function calcTextareaHeight(targetElement: HTMLTextAreaElement, minRows?: number, maxRows?: number): TextAreaHeight;
export {};

1
node_modules/element-plus/lib/components/pagination/src/usePagination.d.ts

@ -1 +0,0 @@
export declare const usePagination: () => import("./constants").ElPaginationContext;

49
node_modules/element-plus/lib/components/popper/src/utils.d.ts

@ -1,49 +0,0 @@
import type { ComponentPublicInstance } from 'vue';
import type { MaybeRef } from '@vueuse/core';
import type { Modifier } from '@popperjs/core';
import type { Measurable } from './constants';
import type { PopperCoreConfigProps } from './content';
export declare const buildPopperOptions: (props: PopperCoreConfigProps, modifiers?: Modifier<any, any>[]) => {
modifiers: (Modifier<any, any> | {
name: string;
options: {
offset: number[];
padding?: undefined;
fallbackPlacements?: undefined;
gpuAcceleration?: undefined;
};
} | {
name: string;
options: {
padding: {
top: number;
bottom: number;
left: number;
right: number;
};
offset?: undefined;
fallbackPlacements?: undefined;
gpuAcceleration?: undefined;
};
} | {
name: string;
options: {
padding: number;
fallbackPlacements: import("@popperjs/core").Placement[] | undefined;
offset?: undefined;
gpuAcceleration?: undefined;
};
} | {
name: string;
options: {
gpuAcceleration: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
offset?: undefined;
padding?: undefined;
fallbackPlacements?: undefined;
};
})[];
placement: "auto" | "top" | "bottom" | "auto-start" | "auto-end" | "right" | "left" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "right-start" | "right-end" | "left-start" | "left-end";
strategy: "fixed" | "absolute";
onFirstUpdate?: ((arg0: Partial<import("@popperjs/core").State>) => void) | undefined;
};
export declare const unwrapMeasurableEl: ($el: MaybeRef<Measurable | undefined | ComponentPublicInstance>) => HTMLElement | undefined;

8
node_modules/element-plus/lib/components/roving-focus-group/src/utils.d.ts

@ -1,8 +0,0 @@
import type { HTMLAttributes } from 'vue';
declare type Orientation = HTMLAttributes['aria-orientation'];
declare type Direction = 'ltr' | 'rtl';
declare type FocusIntent = 'first' | 'last' | 'prev' | 'next';
export declare const getFocusIntent: (event: KeyboardEvent, orientation?: Orientation, dir?: Direction | undefined) => FocusIntent | undefined;
export declare const reorderArray: <T>(array: T[], atIdx: number) => T[];
export declare const focusFirst: (elements: HTMLElement[]) => void;
export {};

28
node_modules/element-plus/lib/components/scrollbar/src/util.d.ts

@ -1,28 +0,0 @@
import type { CSSProperties } from 'vue';
import type { ThumbProps } from './thumb';
export declare const GAP = 4;
export declare const BAR_MAP: {
readonly vertical: {
readonly offset: "offsetHeight";
readonly scroll: "scrollTop";
readonly scrollSize: "scrollHeight";
readonly size: "height";
readonly key: "vertical";
readonly axis: "Y";
readonly client: "clientY";
readonly direction: "top";
};
readonly horizontal: {
readonly offset: "offsetWidth";
readonly scroll: "scrollLeft";
readonly scrollSize: "scrollWidth";
readonly size: "width";
readonly key: "horizontal";
readonly axis: "X";
readonly client: "clientX";
readonly direction: "left";
};
};
export declare const renderThumbStyle: ({ move, size, bar, }: Pick<ThumbProps, "size" | "move"> & {
bar: typeof BAR_MAP[keyof typeof BAR_MAP];
}) => CSSProperties;

8
node_modules/element-plus/lib/components/select-v2/src/useAllowCreate.d.ts

@ -1,8 +0,0 @@
import type { ISelectProps } from './token';
import type { Option } from './select.types';
export declare function useAllowCreate(props: ISelectProps, states: any): {
createNewOption: (query: string) => void;
removeNewOption: (option: Option) => void;
selectNewOption: (option: Option) => void;
clearAllNewOption: () => void;
};

5
node_modules/element-plus/lib/components/select-v2/src/useInput.d.ts

@ -1,5 +0,0 @@
export declare function useInput(handleInput: (event: InputEvent) => void): {
handleCompositionStart: () => void;
handleCompositionUpdate: (event: any) => void;
handleCompositionEnd: (event: any) => void;
};

7
node_modules/element-plus/lib/components/select-v2/src/useOption.d.ts

@ -1,7 +0,0 @@
import type { IOptionProps } from './token';
export declare function useOption(props: IOptionProps, { emit }: {
emit: any;
}): {
hoverItem: () => void;
selectOptionClick: () => void;
};

6368
node_modules/element-plus/lib/components/select-v2/src/useSelect.d.ts

File diff suppressed because it is too large

2
node_modules/element-plus/lib/components/select-v2/src/util.d.ts

@ -1,2 +0,0 @@
import type { Option, OptionGroup } from './select.types';
export declare const flattenOptions: (options: Array<Option | OptionGroup>) => never[];

8
node_modules/element-plus/lib/components/select/src/useOption.d.ts

@ -1,8 +0,0 @@
export declare function useOption(props: any, states: any): {
select: import("./token").SelectContext | undefined;
currentLabel: import("vue").ComputedRef<any>;
currentValue: import("vue").ComputedRef<any>;
itemSelected: import("vue").ComputedRef<boolean>;
isDisabled: import("vue").ComputedRef<any>;
hoverItem: () => void;
};

12556
node_modules/element-plus/lib/components/select/src/useSelect.d.ts

File diff suppressed because it is too large

13400
node_modules/element-plus/lib/components/slider/src/composables/use-slide.d.ts

File diff suppressed because it is too large

16
node_modules/element-plus/lib/components/slider/src/composables/use-slider-button.d.ts

@ -1,16 +0,0 @@
import type { CSSProperties, ComputedRef, Ref, SetupContext } from 'vue';
import type { SliderButtonEmits, SliderButtonInitData, SliderButtonProps } from '../button';
export declare const useSliderButton: (props: SliderButtonProps, initData: SliderButtonInitData, emit: SetupContext<SliderButtonEmits>['emit']) => {
disabled: Ref<boolean>;
button: Ref<HTMLDivElement | undefined>;
tooltip: Ref<any>;
tooltipVisible: Ref<boolean>;
showTooltip: Ref<import("../../../../utils").EpPropMergeType<BooleanConstructor, unknown, unknown>>;
wrapperStyle: ComputedRef<CSSProperties>;
formatValue: ComputedRef<string | number>;
handleMouseEnter: () => void;
handleMouseLeave: () => void;
onButtonDown: (event: MouseEvent | TouchEvent) => void;
onKeyDown: (event: KeyboardEvent) => void;
setPosition: (newPosition: number) => Promise<void>;
};

8
node_modules/element-plus/lib/components/slider/src/composables/use-stops.d.ts

@ -1,8 +0,0 @@
import type { CSSProperties, ComputedRef } from 'vue';
import type { SliderInitData, SliderProps } from '../slider';
declare type Stops = {
stops: ComputedRef<number[]>;
getStopStyle: (position: number) => CSSProperties;
};
export declare const useStops: (props: SliderProps, initData: SliderInitData, minValue: ComputedRef<number>, maxValue: ComputedRef<number>) => Stops;
export {};

4
node_modules/element-plus/lib/components/slider/src/composables/use-watch.d.ts

@ -1,4 +0,0 @@
import type { ComputedRef, SetupContext } from 'vue';
import type { FormItemContext } from 'element-plus/es/components/form';
import type { SliderEmits, SliderInitData, SliderProps } from '../slider';
export declare const useWatch: (props: SliderProps, initData: SliderInitData, minValue: ComputedRef<number>, maxValue: ComputedRef<number>, emit: SetupContext<SliderEmits>['emit'], elFormItem: FormItemContext) => void;

7
node_modules/element-plus/lib/components/space/src/use-space.d.ts

@ -1,7 +0,0 @@
import type { SpaceProps } from './space';
import type { StyleValue } from 'vue';
export declare function useSpace(props: SpaceProps): {
classes: import("vue").ComputedRef<import("element-plus/es/utils").Arrayable<string | Record<string, boolean>>[]>;
containerStyle: import("vue").ComputedRef<StyleValue>;
itemStyle: import("vue").ComputedRef<StyleValue>;
};

26
node_modules/element-plus/lib/components/table-v2/src/composables/use-styles.d.ts

@ -1,26 +0,0 @@
import type { CSSProperties } from 'vue';
import type { TableV2Props } from '../table';
import type { UseColumnsReturn } from './use-columns';
import type { UseDataReturn } from './use-data';
declare type UseStyleProps = {
columnsTotalWidth: UseColumnsReturn['columnsTotalWidth'];
data: UseDataReturn['data'];
fixedColumnsOnLeft: UseColumnsReturn['fixedColumnsOnLeft'];
fixedColumnsOnRight: UseColumnsReturn['fixedColumnsOnRight'];
};
export declare const useStyles: (props: TableV2Props, { columnsTotalWidth, data, fixedColumnsOnLeft, fixedColumnsOnRight, }: UseStyleProps) => {
bodyWidth: import("vue").ComputedRef<number>;
fixedTableHeight: import("vue").ComputedRef<number>;
mainTableHeight: import("vue").ComputedRef<number>;
leftTableWidth: import("vue").ComputedRef<number>;
rightTableWidth: import("vue").ComputedRef<number>;
headerWidth: import("vue").ComputedRef<number>;
rowsHeight: import("vue").ComputedRef<number>;
windowHeight: import("vue").ComputedRef<number>;
footerHeight: import("vue").ComputedRef<CSSProperties>;
emptyStyle: import("vue").ComputedRef<CSSProperties>;
rootStyle: import("vue").ComputedRef<CSSProperties>;
headerHeight: import("vue").ComputedRef<number>;
};
export declare type UseStyleReturn = ReturnType<typeof useStyles>;
export {};

3
node_modules/element-plus/lib/components/table-v2/src/composables/utils.d.ts

@ -1,3 +0,0 @@
import type { CSSProperties } from 'vue';
import type { AnyColumns } from '../types';
export declare const calcColumnStyle: (column: AnyColumns[number], fixedColumn: boolean, fixed: boolean) => CSSProperties;

46
node_modules/element-plus/lib/components/table-v2/src/use-table.d.ts

@ -1,46 +0,0 @@
import type { TableV2Props } from './table';
import type { TableGridInstance } from './table-grid';
declare function useTable(props: TableV2Props): {
columns: import("vue").Ref<import("./types").AnyColumns>;
containerRef: import("vue").Ref<any>;
mainTableRef: import("vue").Ref<TableGridInstance | undefined>;
leftTableRef: import("vue").Ref<TableGridInstance | undefined>;
rightTableRef: import("vue").Ref<TableGridInstance | undefined>;
isDynamic: import("vue").ComputedRef<boolean>;
isResetting: import("vue").ShallowRef<boolean>;
isScrolling: import("vue").ShallowRef<boolean>;
hoveringRowKey: import("vue").ShallowRef<import("./types").KeyType | null>;
hasFixedColumns: import("vue").ComputedRef<number>;
columnsStyles: import("vue").ComputedRef<Record<any, import("vue").CSSProperties>>;
columnsTotalWidth: import("vue").ComputedRef<number>;
data: import("vue").ComputedRef<any[]>;
expandedRowKeys: import("vue").Ref<import("./types").KeyType[]>;
depthMap: import("vue").Ref<Record<import("./types").KeyType, number>>;
fixedColumnsOnLeft: import("vue").ComputedRef<import("./types").Column<any>[]>;
fixedColumnsOnRight: import("vue").ComputedRef<import("./types").Column<any>[]>;
mainColumns: import("vue").ComputedRef<import("./types").AnyColumns>;
bodyWidth: import("vue").ComputedRef<number>;
emptyStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
rootStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
headerWidth: import("vue").ComputedRef<number>;
footerHeight: import("vue").ComputedRef<import("vue").CSSProperties>;
mainTableHeight: import("vue").ComputedRef<number>;
fixedTableHeight: import("vue").ComputedRef<number>;
leftTableWidth: import("vue").ComputedRef<number>;
rightTableWidth: import("vue").ComputedRef<number>;
showEmpty: import("vue").ComputedRef<boolean>;
getRowHeight: (rowIndex: number) => number;
onColumnSorted: (e: MouseEvent) => void;
onRowHovered: ({ hovered, rowKey }: import("./row").RowHoverParams) => void;
onRowExpanded: ({ expanded, rowData, rowIndex, rowKey, }: import("./row").RowExpandParams) => void;
onRowsRendered: (params: import("./grid").onRowRenderedParams) => void;
onRowHeightChange: ({ rowKey, height, rowIndex }: import("./row").RowHeightChangedParams, fixedDir: import("./constants").FixedDir) => void;
scrollTo: (params: import("./composables").ScrollPos) => void;
scrollToLeft: (scrollLeft: number) => void;
scrollToTop: (scrollTop: number) => void;
scrollToRow: (row: number, strategy?: import("./composables").ScrollStrategy) => void;
onScroll: (params: import("./composables").ScrollPos) => void;
onVerticalScroll: ({ scrollTop }: import("./composables").ScrollPos) => void;
};
export { useTable };
export declare type UseTableReturn = ReturnType<typeof useTable>;

7
node_modules/element-plus/lib/components/table-v2/src/utils.d.ts

@ -1,7 +0,0 @@
import type { CSSProperties, Component, Slot } from 'vue';
export declare const sum: (listLike: number | number[]) => number;
export declare const tryCall: <T>(fLike: T, params: T extends (...args: infer K) => unknown ? K : any, defaultRet?: {}) => any;
export declare const enforceUnit: (style: CSSProperties) => CSSProperties;
export declare const componentToSlot: <T>(ComponentLike: JSX.Element | ((props: T) => Component<T, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | undefined) => Slot | ((props: T) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>);

2
node_modules/element-plus/lib/components/table/src/store/watcher.d.ts

@ -1,2 +0,0 @@
declare function useWatcher<T>(): any;
export default useWatcher;

7
node_modules/element-plus/lib/components/table/src/table-column/watcher-helper.d.ts

@ -1,7 +0,0 @@
import type { ComputedRef } from 'vue';
import type { TableColumnCtx } from './defaults';
declare function useWatcher<T>(owner: ComputedRef<any>, props_: Partial<TableColumnCtx<T>>): {
registerComplexWatchers: () => void;
registerNormalWatchers: () => void;
};
export default useWatcher;

8
node_modules/element-plus/lib/components/table/src/table-header/utils-helper.d.ts

@ -1,8 +0,0 @@
import type { TableColumnCtx } from '../table-column/defaults';
import type { TableHeaderProps } from '.';
declare function useUtils<T>(props: TableHeaderProps<T>): {
isGroup: import("vue").ComputedRef<boolean>;
toggleAllSelection: (event: Event) => void;
columnRows: import("vue").ComputedRef<TableColumnCtx<unknown>[]>;
};
export default useUtils;

13
node_modules/element-plus/lib/components/table/src/table/utils-helper.d.ts

@ -1,13 +0,0 @@
import type { Store } from '../store';
declare function useUtils<T>(store: Store<T>): {
setCurrentRow: (row: T) => void;
getSelectionRows: () => any;
toggleRowSelection: (row: T, selected: boolean) => void;
clearSelection: () => void;
clearFilter: (columnKeys?: string[] | undefined) => void;
toggleAllSelection: () => void;
toggleRowExpansion: (row: T, expanded?: boolean | undefined) => void;
clearSort: () => void;
sort: (prop: string, order: string) => void;
};
export default useUtils;

112
node_modules/element-plus/lib/components/table/src/util.d.ts

@ -1,112 +0,0 @@
import type { Nullable } from 'element-plus/es/utils';
import type { TableColumnCtx } from './table-column/defaults';
import type { ElTooltipProps } from 'element-plus/es/components/tooltip';
export declare type TableOverflowTooltipOptions = Partial<Pick<ElTooltipProps, 'effect' | 'enterable' | 'hideAfter' | 'offset' | 'placement' | 'popperClass' | 'popperOptions' | 'showAfter' | 'showArrow'>>;
export declare const getCell: (event: Event) => HTMLTableCellElement | null;
export declare const orderBy: <T>(array: T[], sortKey: string, reverse: string | number, sortMethod: any, sortBy: string | (string | ((a: T, b: T, array?: T[] | undefined) => number))[]) => T[];
export declare const getColumnById: <T>(table: {
columns: TableColumnCtx<T>[];
}, columnId: string) => TableColumnCtx<T> | null;
export declare const getColumnByKey: <T>(table: {
columns: TableColumnCtx<T>[];
}, columnKey: string) => TableColumnCtx<T>;
export declare const getColumnByCell: <T>(table: {
columns: TableColumnCtx<T>[];
}, cell: HTMLElement, namespace: string) => TableColumnCtx<T> | null;
export declare const getRowIdentity: <T>(row: T, rowKey: string | ((row: T) => any)) => string;
export declare const getKeysMap: <T>(array: T[], rowKey: string) => Record<string, {
row: T;
index: number;
}>;
export declare function mergeOptions<T, K>(defaults: T, config: K): T & K;
export declare function parseWidth(width: number | string): number | string;
export declare function parseMinWidth(minWidth: number | string): number | string;
export declare function parseHeight(height: number | string): string | number | null;
export declare function compose(...funcs: any[]): any;
export declare function toggleRowStatus<T>(statusArr: T[], row: T, newVal: boolean): boolean;
export declare function walkTreeNode(root: any, cb: any, childrenKey?: string, lazyKey?: string): void;
export declare let removePopper: any;
export declare function createTablePopper(parentNode: HTMLElement | undefined, trigger: HTMLElement, popperContent: string, nextZIndex: () => number, tooltipOptions?: TableOverflowTooltipOptions): Nullable<{
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
readonly role: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>;
}> & Omit<Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "role">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: (event: string, ...args: any[]) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>>, {
props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
}>>;
triggerRef: import("vue").Ref<HTMLElement | undefined>;
popperInstanceRef: import("vue").Ref<import("@popperjs/core").Instance | undefined>;
contentRef: import("vue").Ref<HTMLElement | undefined>;
referenceRef: import("vue").Ref<HTMLElement | undefined>;
role: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>>;
popperProvides: import("element-plus/es/components/popper").ElPopperInjectionContext;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, {
readonly role: import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>;
}> & {
beforeCreate?: ((() => void) | (() => void)[]) | undefined;
created?: ((() => void) | (() => void)[]) | undefined;
beforeMount?: ((() => void) | (() => void)[]) | undefined;
mounted?: ((() => void) | (() => void)[]) | undefined;
beforeUpdate?: ((() => void) | (() => void)[]) | undefined;
updated?: ((() => void) | (() => void)[]) | undefined;
activated?: ((() => void) | (() => void)[]) | undefined;
deactivated?: ((() => void) | (() => void)[]) | undefined;
beforeDestroy?: ((() => void) | (() => void)[]) | undefined;
beforeUnmount?: ((() => void) | (() => void)[]) | undefined;
destroyed?: ((() => void) | (() => void)[]) | undefined;
unmounted?: ((() => void) | (() => void)[]) | undefined;
renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined;
errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>> & import("vue").ShallowUnwrapRef<{
props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
readonly role: import("element-plus/es/utils").EpPropFinalized<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown, "tooltip", boolean>;
}>> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
}>>;
triggerRef: import("vue").Ref<HTMLElement | undefined>;
popperInstanceRef: import("vue").Ref<import("@popperjs/core").Instance | undefined>;
contentRef: import("vue").Ref<HTMLElement | undefined>;
referenceRef: import("vue").Ref<HTMLElement | undefined>;
role: import("vue").ComputedRef<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "group" | "listbox" | "grid" | "menu" | "tooltip" | "dialog" | "navigation" | "tree", unknown>>;
popperProvides: import("element-plus/es/components/popper").ElPopperInjectionContext;
}> & {} & import("vue").ComponentCustomProperties>;
export declare const isFixedColumn: <T>(index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx<T>[] | undefined) => {
direction: any;
start: number;
after: number;
} | {
direction?: undefined;
start?: undefined;
after?: undefined;
};
export declare const getFixedColumnsClass: <T>(namespace: string, index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx<T>[] | undefined, offset?: number) => string[];
export declare const getFixedColumnOffset: <T>(index: number, fixed: string | boolean, store: any, realColumns?: TableColumnCtx<T>[] | undefined) => any;
export declare const ensurePosition: (style: any, key: string) => void;

13
node_modules/element-plus/lib/components/time-picker/src/composables/use-time-panel.d.ts

@ -1,13 +0,0 @@
import type { Dayjs } from 'dayjs';
import type { GetDisabledHoursState, GetDisabledMinutesState, GetDisabledSecondsState } from '../types';
declare type UseTimePanelProps = {
getAvailableHours: GetDisabledHoursState;
getAvailableMinutes: GetDisabledMinutesState;
getAvailableSeconds: GetDisabledSecondsState;
};
export declare const useTimePanel: ({ getAvailableHours, getAvailableMinutes, getAvailableSeconds, }: UseTimePanelProps) => {
timePickerOptions: Record<string, (...args: any[]) => void>;
getAvailableTime: (date: Dayjs, role: string, first: boolean, compareDate?: Dayjs | undefined) => Dayjs;
onSetOption: ([key, val]: [string, (...args: any[]) => void]) => void;
};
export {};

157
node_modules/element-plus/lib/components/time-picker/src/composables/use-time-picker.d.ts

@ -1,157 +0,0 @@
import type { Dayjs } from 'dayjs';
import type { GetDisabledHoursState, GetDisabledMinutesState, GetDisabledSecondsState } from '../types';
import type { GetDisabledHours, GetDisabledMinutes, GetDisabledSeconds } from '../props/shared';
export declare const getTimeLists: (disabledHours?: GetDisabledHours | undefined, disabledMinutes?: GetDisabledMinutes | undefined, disabledSeconds?: GetDisabledSeconds | undefined) => {
getHoursList: (role: string, compare?: Dayjs | undefined) => boolean[];
getMinutesList: (hour: number, role: string, compare?: Dayjs | undefined) => boolean[];
getSecondsList: (hour: number, minute: number, role: string, compare?: Dayjs | undefined) => boolean[];
};
export declare const buildAvailableTimeSlotGetter: (disabledHours: GetDisabledHours, disabledMinutes: GetDisabledMinutes, disabledSeconds: GetDisabledSeconds) => {
getAvailableHours: GetDisabledHoursState;
getAvailableMinutes: GetDisabledMinutesState;
getAvailableSeconds: GetDisabledSecondsState;
};
export declare const useOldValue: (props: {
parsedValue?: string | Dayjs | Dayjs[];
visible: boolean;
}) => import("vue").Ref<string | {
clone: () => Dayjs;
isValid: () => boolean;
year: {
(): number;
(value: number): Dayjs;
};
month: {
(): number;
(value: number): Dayjs;
};
date: {
(): number;
(value: number): Dayjs;
};
day: {
(): number;
(value: number): Dayjs;
};
hour: {
(): number;
(value: number): Dayjs;
};
minute: {
(): number;
(value: number): Dayjs;
};
second: {
(): number;
(value: number): Dayjs;
};
millisecond: {
(): number;
(value: number): Dayjs;
};
set: (unit: import("dayjs").UnitType, value: number) => Dayjs;
get: (unit: import("dayjs").UnitType) => number;
add: (value: number, unit?: import("dayjs").ManipulateType | undefined) => Dayjs;
subtract: (value: number, unit?: import("dayjs").ManipulateType | undefined) => Dayjs;
startOf: (unit: import("dayjs").OpUnitType) => Dayjs;
endOf: (unit: import("dayjs").OpUnitType) => Dayjs;
format: (template?: string | undefined) => string;
diff: (date?: string | number | Date | Dayjs | null | undefined, unit?: "year" | "month" | "date" | "dates" | "week" | "D" | "M" | "y" | "weeks" | "months" | "m" | "s" | "day" | "hour" | "minute" | "second" | "millisecond" | "hours" | "minutes" | "seconds" | "milliseconds" | "days" | "years" | "d" | "h" | "ms" | "w" | "quarter" | "quarters" | "Q" | undefined, float?: boolean | undefined) => number;
valueOf: () => number;
unix: () => number;
daysInMonth: () => number;
toDate: () => Date;
toJSON: () => string;
toISOString: () => string;
toString: () => string;
utcOffset: () => number;
isBefore: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isSame: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isAfter: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
locale: {
(): string;
(preset: string | ILocale, object?: Partial<ILocale> | undefined): Dayjs;
};
localeData: () => import("dayjs").InstanceLocaleDataReturn;
week: {
(): number;
(value: number): Dayjs;
};
weekYear: () => number;
dayOfYear: {
(): number;
(value: number): Dayjs;
};
isSameOrAfter: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isSameOrBefore: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
} | {
clone: () => Dayjs;
isValid: () => boolean;
year: {
(): number;
(value: number): Dayjs;
};
month: {
(): number;
(value: number): Dayjs;
};
date: {
(): number;
(value: number): Dayjs;
};
day: {
(): number;
(value: number): Dayjs;
};
hour: {
(): number;
(value: number): Dayjs;
};
minute: {
(): number;
(value: number): Dayjs;
};
second: {
(): number;
(value: number): Dayjs;
};
millisecond: {
(): number;
(value: number): Dayjs;
};
set: (unit: import("dayjs").UnitType, value: number) => Dayjs;
get: (unit: import("dayjs").UnitType) => number;
add: (value: number, unit?: import("dayjs").ManipulateType | undefined) => Dayjs;
subtract: (value: number, unit?: import("dayjs").ManipulateType | undefined) => Dayjs;
startOf: (unit: import("dayjs").OpUnitType) => Dayjs;
endOf: (unit: import("dayjs").OpUnitType) => Dayjs;
format: (template?: string | undefined) => string;
diff: (date?: string | number | Date | Dayjs | null | undefined, unit?: "year" | "month" | "date" | "dates" | "week" | "D" | "M" | "y" | "weeks" | "months" | "m" | "s" | "day" | "hour" | "minute" | "second" | "millisecond" | "hours" | "minutes" | "seconds" | "milliseconds" | "days" | "years" | "d" | "h" | "ms" | "w" | "quarter" | "quarters" | "Q" | undefined, float?: boolean | undefined) => number;
valueOf: () => number;
unix: () => number;
daysInMonth: () => number;
toDate: () => Date;
toJSON: () => string;
toISOString: () => string;
toString: () => string;
utcOffset: () => number;
isBefore: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isSame: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isAfter: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
locale: {
(): string;
(preset: string | ILocale, object?: Partial<ILocale> | undefined): Dayjs;
};
localeData: () => import("dayjs").InstanceLocaleDataReturn;
week: {
(): number;
(value: number): Dayjs;
};
weekYear: () => number;
dayOfYear: {
(): number;
(value: number): Dayjs;
};
isSameOrAfter: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
isSameOrBefore: (date: string | number | Date | Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined) => boolean;
}[] | undefined>;

12
node_modules/element-plus/lib/components/time-picker/src/utils.d.ts

@ -1,12 +0,0 @@
import dayjs from 'dayjs';
import type { Dayjs } from 'dayjs';
export declare type TimeList = [number | undefined, number, undefined | number];
export declare const buildTimeList: (value: number, bound: number) => TimeList;
export declare const rangeArr: (n: number) => number[];
export declare const extractDateFormat: (format: string) => string;
export declare const extractTimeFormat: (format: string) => string;
export declare const dateEquals: (a: Date | unknown, b: Date | unknown) => boolean;
export declare const valueEquals: (a: Array<Date> | unknown, b: Array<Date> | unknown) => boolean;
export declare const parseDate: (date: string | number | Date, format: string | undefined, lang: string) => dayjs.Dayjs | undefined;
export declare const formatter: (date: string | number | Date | Dayjs, format: string | undefined, lang: string) => string | number | Date | dayjs.Dayjs;
export declare const makeList: (total: number, method?: (() => number[]) | undefined) => boolean[];

10
node_modules/element-plus/lib/components/time-select/src/utils.d.ts

@ -1,10 +0,0 @@
interface Time {
hours: number;
minutes: number;
}
export declare const parseTime: (time: string) => null | Time;
export declare const compareTime: (time1: string, time2: string) => number;
export declare const padTime: (time: number | string) => string;
export declare const formatTime: (time: Time) => string;
export declare const nextTime: (time: string, step: string) => string;
export {};

5
node_modules/element-plus/lib/components/tooltip/src/utils.d.ts

@ -1,5 +0,0 @@
import type { Arrayable } from 'element-plus/es/utils';
import type { Ref } from 'vue';
import type { TooltipTriggerType } from './trigger';
export declare const isTriggerType: (trigger: Arrayable<TooltipTriggerType>, type: TooltipTriggerType) => boolean;
export declare const whenTrigger: (trigger: Ref<Arrayable<TooltipTriggerType>>, type: TooltipTriggerType, handler: (e: Event) => void) => (e: Event) => void;

10
node_modules/element-plus/lib/components/tree-select/src/utils.d.ts

@ -1,10 +0,0 @@
import type { TreeNodeData } from 'element-plus/es/components/tree/src/tree.type';
export declare function isValidValue(val: any): any;
export declare function isValidArray(val: any): number | false;
export declare function toValidArray(val: any): any[];
declare type TreeCallback<T extends TreeNodeData, R> = (data: T, index: number, array: T[], parent?: T) => R;
declare type TreeFindCallback<T extends TreeNodeData> = TreeCallback<T, boolean>;
export declare function treeFind<T extends TreeNodeData>(treeData: T[], findCallback: TreeFindCallback<T>, getChildren: (data: T) => T[]): T | undefined;
export declare function treeFind<T extends TreeNodeData, R>(treeData: T[], findCallback: TreeFindCallback<T>, getChildren: (data: T) => T[], resultCallback?: TreeCallback<T, R>, parent?: T): R | undefined;
export declare function treeEach<T extends TreeNodeData>(treeData: T[], callback: TreeCallback<T, void>, getChildren: (data: T) => T[], parent?: T): void;
export {};

15
node_modules/element-plus/lib/components/tree-v2/src/composables/useCheck.d.ts

@ -1,15 +0,0 @@
import type { CheckboxValueType } from 'element-plus/es/components/checkbox';
import type { Ref } from 'vue';
import type { Tree, TreeKey, TreeNode, TreeNodeData, TreeProps } from '../types';
export declare function useCheck(props: TreeProps, tree: Ref<Tree | undefined>): {
updateCheckedKeys: () => void;
toggleCheckbox: (node: TreeNode, isChecked: CheckboxValueType, nodeClick?: boolean) => void;
isChecked: (node: TreeNode) => boolean;
isIndeterminate: (node: TreeNode) => boolean;
getCheckedKeys: (leafOnly?: boolean) => TreeKey[];
getCheckedNodes: (leafOnly?: boolean) => TreeNodeData[];
getHalfCheckedKeys: () => TreeKey[];
getHalfCheckedNodes: () => TreeNodeData[];
setChecked: (key: TreeKey, isChecked: boolean) => void;
setCheckedKeys: (keys: TreeKey[]) => void;
};

8
node_modules/element-plus/lib/components/tree-v2/src/composables/useFilter.d.ts

@ -1,8 +0,0 @@
import type { Ref } from 'vue';
import type { Tree, TreeKey, TreeNode, TreeProps } from '../types';
export declare function useFilter(props: TreeProps, tree: Ref<Tree | undefined>): {
hiddenExpandIconKeySet: Ref<Set<TreeKey>>;
hiddenNodeKeySet: Ref<Set<TreeKey>>;
doFilter: (query: string) => Set<TreeKey> | undefined;
isForceHiddenExpandIcon: (node: TreeNode) => boolean;
};

36
node_modules/element-plus/lib/components/tree-v2/src/composables/useTree.d.ts

@ -1,36 +0,0 @@
import type { SetupContext } from 'vue';
import type { treeEmits } from '../virtual-tree';
import type { CheckboxValueType } from 'element-plus/es/components/checkbox';
import type { Tree, TreeData, TreeKey, TreeNode, TreeNodeData, TreeProps } from '../types';
export declare function useTree(props: TreeProps, emit: SetupContext<typeof treeEmits>['emit']): {
tree: import("vue").ShallowRef<Tree | undefined>;
flattenTree: import("vue").ComputedRef<TreeNode[]>;
isNotEmpty: import("vue").ComputedRef<boolean>;
getKey: (node: TreeNodeData) => TreeKey;
getChildren: (node: TreeNodeData) => TreeNodeData[];
toggleExpand: (node: TreeNode) => void;
toggleCheckbox: (node: TreeNode, isChecked: CheckboxValueType, nodeClick?: boolean) => void;
isExpanded: (node: TreeNode) => boolean;
isChecked: (node: TreeNode) => boolean;
isIndeterminate: (node: TreeNode) => boolean;
isDisabled: (node: TreeNode) => boolean;
isCurrent: (node: TreeNode) => boolean;
isForceHiddenExpandIcon: (node: TreeNode) => boolean;
handleNodeClick: (node: TreeNode, e: MouseEvent) => void;
handleNodeCheck: (node: TreeNode, checked: CheckboxValueType) => void;
getCurrentNode: () => TreeNodeData | undefined;
getCurrentKey: () => TreeKey | undefined;
setCurrentKey: (key: TreeKey) => void;
getCheckedKeys: (leafOnly?: boolean) => TreeKey[];
getCheckedNodes: (leafOnly?: boolean) => TreeNodeData[];
getHalfCheckedKeys: () => TreeKey[];
getHalfCheckedNodes: () => TreeNodeData[];
setChecked: (key: TreeKey, isChecked: boolean) => void;
setCheckedKeys: (keys: TreeKey[]) => void;
filter: (query: string) => void;
setData: (data: TreeData) => void;
getNode: (data: TreeKey | TreeNodeData) => TreeNode | undefined;
expandNode: (node: TreeNode) => void;
collapseNode: (node: TreeNode) => void;
setExpandedKeys: (keys: TreeKey[]) => void;
};

104
node_modules/element-plus/lib/components/tree-v2/src/virtual-tree.d.ts

@ -1,104 +0,0 @@
import type { CheckboxValueType } from 'element-plus/es/components/checkbox';
import type { InjectionKey } from 'vue';
import type { TreeNodeData } from 'element-plus/es/components/tree/src/tree.type';
import type { CheckedInfo, FilterMethod, TreeContext, TreeData, TreeKey, TreeNode, TreeOptionProps } from './types';
export declare const ROOT_TREE_INJECTION_KEY: InjectionKey<TreeContext>;
export declare enum TreeOptionsEnum {
KEY = "id",
LABEL = "label",
CHILDREN = "children",
DISABLED = "disabled"
}
export declare const enum SetOperationEnum {
ADD = "add",
DELETE = "delete"
}
export declare const treeProps: {
readonly data: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeData) | (() => TreeData) | ((new (...args: any[]) => TreeData) | (() => TreeData))[], unknown, unknown, () => [], boolean>;
readonly emptyText: {
readonly type: import("vue").PropType<string>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly height: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 200, boolean>;
readonly props: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeOptionProps) | (() => TreeOptionProps) | ((new (...args: any[]) => TreeOptionProps) | (() => TreeOptionProps))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{
readonly children: TreeOptionsEnum.CHILDREN;
readonly label: TreeOptionsEnum.LABEL;
readonly disabled: TreeOptionsEnum.DISABLED;
readonly value: TreeOptionsEnum.KEY;
}>, boolean>;
readonly highlightCurrent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly showCheckbox: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly defaultCheckedKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeKey[]) | (() => TreeKey[]) | ((new (...args: any[]) => TreeKey[]) | (() => TreeKey[]))[], unknown, unknown, () => [], boolean>;
readonly checkStrictly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly defaultExpandedKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeKey[]) | (() => TreeKey[]) | ((new (...args: any[]) => TreeKey[]) | (() => TreeKey[]))[], unknown, unknown, () => [], boolean>;
readonly indent: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 16, boolean>;
readonly itemSize: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
readonly icon: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly expandOnClickNode: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
readonly checkOnClickNode: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly currentNodeKey: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => TreeKey & {}) | (() => TreeKey) | ((new (...args: any[]) => TreeKey & {}) | (() => TreeKey))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly accordion: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly filterMethod: {
readonly type: import("vue").PropType<FilterMethod>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
readonly perfMode: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
};
export declare const treeNodeProps: {
readonly node: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => TreeNode) | (() => TreeNode) | ((new (...args: any[]) => TreeNode) | (() => TreeNode))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{
readonly key: -1;
readonly level: -1;
readonly data: {};
}>, boolean>;
readonly expanded: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly checked: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly indeterminate: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly showCheckbox: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly disabled: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly current: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly hiddenExpandIcon: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
readonly itemSize: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, number, boolean>;
};
export declare const treeNodeContentProps: {
readonly node: {
readonly type: import("vue").PropType<TreeNode>;
readonly required: true;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
};
export declare const NODE_CLICK = "node-click";
export declare const NODE_EXPAND = "node-expand";
export declare const NODE_COLLAPSE = "node-collapse";
export declare const CURRENT_CHANGE = "current-change";
export declare const NODE_CHECK = "check";
export declare const NODE_CHECK_CHANGE = "check-change";
export declare const NODE_CONTEXTMENU = "node-contextmenu";
export declare const treeEmits: {
"node-click": (data: TreeNodeData, node: TreeNode, e: MouseEvent) => MouseEvent;
"node-expand": (data: TreeNodeData, node: TreeNode) => TreeNode;
"node-collapse": (data: TreeNodeData, node: TreeNode) => TreeNode;
"current-change": (data: TreeNodeData, node: TreeNode) => TreeNode;
check: (data: TreeNodeData, checkedInfo: CheckedInfo) => CheckedInfo;
"check-change": (data: TreeNodeData, checked: boolean) => boolean;
"node-contextmenu": (event: Event, data: TreeNodeData, node: TreeNode) => TreeNode;
};
export declare const treeNodeEmits: {
click: (node: TreeNode, e: MouseEvent) => boolean;
toggle: (node: TreeNode) => boolean;
check: (node: TreeNode, checked: CheckboxValueType) => boolean;
};

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save