Files
game-cards-poker-design/frontend/node_modules/element-plus/es/components/dialog/src/use-dialog.d.ts
Poker Design Developer 5dbcebf7a2 Fix frontend blank page issues
- Fix router import path in main.js
- Handle Django REST Framework pagination format in API calls
- Add getTemplates function to project API
- Restart frontend development server
2026-05-31 18:40:56 +08:00

40 lines
1.3 KiB
TypeScript

import { DialogProps } from "./dialog.js";
import * as _$vue from "vue";
import { CSSProperties, Ref, TransitionProps } from "vue";
//#region ../../packages/components/dialog/src/use-dialog.d.ts
declare const useDialog: (props: DialogProps, targetRef: Ref<HTMLElement | undefined>) => {
afterEnter: () => void;
afterLeave: () => void;
beforeLeave: () => void;
handleClose: () => void;
onModalClick: () => void;
close: () => void;
doClose: () => void;
onOpenAutoFocus: () => void;
onCloseAutoFocus: () => void;
onCloseRequested: () => void;
onFocusoutPrevented: (event: CustomEvent) => void;
bringToFront: () => void;
titleId: Ref<string, string>;
bodyId: Ref<string, string>;
closed: Ref<boolean, boolean>;
style: _$vue.ComputedRef<CSSProperties>;
overlayDialogStyle: _$vue.ComputedRef<CSSProperties>;
rendered: Ref<boolean, boolean>;
visible: Ref<boolean, boolean>;
zIndex: Ref<number, number>;
transitionConfig: _$vue.ComputedRef<TransitionProps | {
name: string;
onAfterEnter: () => void;
onBeforeLeave: () => void;
onAfterLeave: () => void;
}>;
_draggable: _$vue.ComputedRef<boolean>;
_alignCenter: _$vue.ComputedRef<boolean>;
_overflow: _$vue.ComputedRef<boolean>;
closing: Ref<boolean, boolean>;
penetrable: _$vue.ComputedRef<boolean | undefined>;
};
//#endregion
export { useDialog };