@ebay/ebayui-core
Version:
Collection of core eBay components; considered to be the building blocks for all composite structures, pages & apps.
53 lines (52 loc) • 1.42 kB
TypeScript
import type EbayVideo from "./component";
declare function getElements(self: EbayVideo): {
Report: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
};
[x: string]: any;
};
MuteButton: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
updateIcon_(): void;
};
[x: string]: any;
};
CurrentTime: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
setValue_(value: string): void;
updateTime_(): void;
onTracksChanged_(): void;
};
[x: string]: any;
};
TotalTime: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
setValue_(value: string): void;
updateTime_(): void;
onTracksChanged_(): void;
};
[x: string]: any;
};
RemainingTime: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
setValue_(value: string): void;
updateTime_(): void;
};
[x: string]: any;
};
FullscreenButton: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
checkSupport_(): void;
updateIcon_(): void;
};
[x: string]: any;
};
TextSelection: any;
};
export { getElements };