unika-components
Version:
Unika Vue3 components library
41 lines (40 loc) • 1.48 kB
TypeScript
import { ElementData } from '../../defaultProps';
import '../../assets/css/video.css';
declare const _default: import("vue").DefineComponent<{
element: {
type: () => ElementData;
required: true;
};
}, {
isPlaying: import("vue").Ref<boolean>;
youtubeEmbedUrl: import("vue").ComputedRef<string>;
css: import("vue").ComputedRef<import("../../defaultProps").CssData>;
coverImage: import("vue").ComputedRef<string | undefined>;
containerStyle: import("vue").ComputedRef<{
position: any;
left: string;
top: string;
width: string;
height: string;
transform: string;
opacity: number | undefined;
}>;
aniWrapStyle: import("vue").ComputedRef<{
backgroundColor: string | undefined;
borderRadius: string;
borderWidth: string;
borderStyle: string | undefined;
borderColor: string | undefined;
opacity: number | undefined;
boxShadow: import("vue").ComputedRef<string>;
animation: string | undefined;
}>;
shadowStyle: import("vue").ComputedRef<string>;
playVideo: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
element: {
type: () => ElementData;
required: true;
};
}>>, {}, {}>;
export default _default;