UNPKG

unika-components

Version:

Unika Vue3 components library

77 lines (76 loc) 2.66 kB
import { WorkData, GlobalData, PageData, PersonalData } from '../../defaultProps'; import '../../assets/css/workRenderH5.css'; import '../../assets/css/animate.css'; import { px2rem } from '@/composables/px2rem'; declare const _default: import("vue").DefineComponent<{ workData: { type: () => WorkData; required: true; }; autoPlay: { type: BooleanConstructor; default: boolean; }; env: { type: StringConstructor; default: string; }; }, { personalData: import("vue").ComputedRef<PersonalData>; global: import("vue").ComputedRef<GlobalData>; shouldShowWatermark: import("vue").ComputedRef<boolean>; pages: import("vue").ComputedRef<[] | PageData[]>; currentPageId: import("vue").Ref<string>; container: import("vue").Ref<HTMLElement | null>; currentTransition: import("vue").ComputedRef<string>; isScrollMode: import("vue").ComputedRef<boolean>; direction: import("vue").Ref<"down" | "up">; musicPlayer: import("vue").Ref<any>; showMessage: import("vue").Ref<boolean>; messageText: import("vue").Ref<string>; messageType: import("vue").Ref<"success" | "error">; handleShowMessage: (payload: { message: string; type: 'success' | 'error'; }) => void; handleFirstInteraction: () => void; playMusic: () => void; px2rem: typeof px2rem; getPageStyle: (page: PageData) => { backgroundColor: string; backgroundImage: string; opacity: string; }; switchPage: (pageId: string) => void; handleElementTrigger: (payload: { elementId: string; eventType: string; data: any; }) => void; beforeEnter: (el: Element) => void; afterEnter: (el: Element) => void; handleTouchStart: (e: TouchEvent) => void; handleTouchMove: (e: TouchEvent) => void; handleTouchEnd: (e: TouchEvent) => void; handleMouseDown: (e: MouseEvent) => void; handleMouseMove: (e: MouseEvent) => void; handleMouseUp: (e: MouseEvent) => void; getComponentName: (type: string) => string; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ workData: { type: () => WorkData; required: true; }; autoPlay: { type: BooleanConstructor; default: boolean; }; env: { type: StringConstructor; default: string; }; }>>, { autoPlay: boolean; env: string; }, {}>; export default _default;