UNPKG

@wscsports/blaze-rtn-sdk

Version:
31 lines 1.37 kB
import { Component } from 'react'; import { BlazeDataSourceType } from '../interfaces'; import { BlazeWidgetItemCustomMapping, BlazeWidgetItemStyleOverrides } from "../classes/blaze-widget-overrides-styles"; import { BlazeBaseWidgetViewProps, BlazeSdkBaseWidgetViewProps } from './BlazeBaseWidgetViewProps'; interface State { height: number; } export declare class BlazeBaseWidgetView<PROPS extends BlazeBaseWidgetViewProps> extends Component<PROPS, State> { protected ref?: Component<BlazeSdkBaseWidgetViewProps, {}, any>; state: { height: number; }; private _onDataLoadStarted; private _onDataLoadCompleted; private _onPlayerDidAppear; private _onPlayerDismiss; private _onItemClicked; private _onTriggerCTA; private _onTriggerPlayerBodyTextLink; private _onPlayerEventTriggered; private _onHeightChange; reloadData(isSilentRefresh?: Boolean): void; updateDataSource(dataSource: BlazeDataSourceType, isSilentRefresh?: Boolean): void; play(): void; updateOverrideStyles(perItemStyleOverrides: Map<BlazeWidgetItemCustomMapping, BlazeWidgetItemStyleOverrides>, shouldUpdateUi: boolean): void; updateWidgetsUi(): void; protected getComponentName(): string; protected createBaseProps(): BlazeSdkBaseWidgetViewProps; } export {}; //# sourceMappingURL=BlazeBaseWidgetComponent.d.ts.map