@ebay/ebayui-core
Version:
Collection of core eBay components; considered to be the building blocks for all composite structures, pages & apps.
72 lines (71 loc) • 1.87 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;
/**
* @private
*/
updateIcon_(): void;
};
[x: string]: any;
};
CurrentTime: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
/**
* @param {string} value
* @private
*/
setValue_(value: any): void;
/** @private */
updateTime_(): void;
/**
* Set the aria label to be 'Live' when the content is live stream.
* @private
*/
onTracksChanged_(): void;
};
[x: string]: any;
};
TotalTime: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
/**
* @param {string} value
* @private
*/
setValue_(value: any): void;
/** @private */
updateTime_(): void;
/**
* Set the aria label to be 'Live' when the content is live stream.
* @private
*/
onTracksChanged_(): void;
};
[x: string]: any;
};
FullscreenButton: {
new (parent: HTMLElement, controls: any): {
[x: string]: any;
/**
* @private
*/
checkSupport_(): void;
/**
* @private
*/
updateIcon_(): void;
};
[x: string]: any;
};
TextSelection: any;
};
export { getElements };