1.0.0:first commit

This commit is contained in:
2026-03-26 01:23:19 +08:00
commit f8d5b11567
23562 changed files with 2853775 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import { TooltipInstance } from "../../tooltip/src/tooltip.js";
import "../../tooltip/index.js";
import { Option } from "./select.types.js";
import { OptionV2Props, SelectV2Instance, SelectV2Props } from "./defaults.js";
import { InjectionKey, Ref } from "vue";
//#region ../../packages/components/select-v2/src/token.d.ts
interface SelectV2Context {
props: SelectV2Props;
expanded: Ref<boolean>;
tooltipRef: Ref<TooltipInstance | undefined>;
contentId: Ref<string>;
onSelect: (option: Option) => void;
onHover: (idx?: number) => void;
onKeyboardNavigate: (direction: 'forward' | 'backward') => void;
onKeyboardSelect: () => void;
}
declare const selectV2InjectionKey: InjectionKey<SelectV2Context>;
//#endregion
export { SelectV2Context, selectV2InjectionKey };