vue-bilibili-embed-renderer
Version:
It is better to use Bilibili's embed renderer component for Vue applications
97 lines • 3.02 kB
TypeScript
import type { App } from 'vue';
import BilibiliEmbedRenderer from './core.vue';
export type { BilibiliEmbedRendererProps } from './core.vue';
export { BilibiliEmbedRenderer };
declare const _default: {
install: (app: App<any>) => void;
BilibiliEmbedRenderer: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
aid: {
type: import("vue").PropType<string>;
};
bvid: {
type: import("vue").PropType<string>;
};
page: {
type: import("vue").PropType<number>;
default: number;
};
isWide: {
type: import("vue").PropType<boolean>;
default: boolean;
};
highQuality: {
type: import("vue").PropType<boolean>;
default: boolean;
};
hasDanmaku: {
type: import("vue").PropType<boolean>;
default: boolean;
};
aspectWidth: {
type: import("vue").PropType<number>;
};
aspectHeight: {
type: import("vue").PropType<number>;
};
width: {
type: import("vue").PropType<string | number>;
default: number;
};
height: {
type: import("vue").PropType<string | number>;
};
iframeClass: {
type: import("vue").PropType<string>;
default: string;
};
}>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
aid: {
type: import("vue").PropType<string>;
};
bvid: {
type: import("vue").PropType<string>;
};
page: {
type: import("vue").PropType<number>;
default: number;
};
isWide: {
type: import("vue").PropType<boolean>;
default: boolean;
};
highQuality: {
type: import("vue").PropType<boolean>;
default: boolean;
};
hasDanmaku: {
type: import("vue").PropType<boolean>;
default: boolean;
};
aspectWidth: {
type: import("vue").PropType<number>;
};
aspectHeight: {
type: import("vue").PropType<number>;
};
width: {
type: import("vue").PropType<string | number>;
default: number;
};
height: {
type: import("vue").PropType<string | number>;
};
iframeClass: {
type: import("vue").PropType<string>;
default: string;
};
}>> & Readonly<{}>, {
page: number;
isWide: boolean;
highQuality: boolean;
hasDanmaku: boolean;
width: string | number;
iframeClass: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
};
export default _default;
//# sourceMappingURL=index.d.ts.map