UNPKG

@wscsports/blaze-rtn-sdk

Version:
23 lines 1.24 kB
import { Component } from 'react'; import { BlazeDataSourceType } from '../interfaces'; import { BlazeWidgetItemCustomMapping, BlazeWidgetItemStyleOverrides } from "../classes/blaze-widget-overrides-styles"; import { BlazeBaseWidgetViewProps, BlazeSdkBaseWidgetViewProps } from './BlazeBaseWidgetViewProps'; export declare class BlazeBaseWidgetView<PROPS extends BlazeBaseWidgetViewProps> extends Component<PROPS> { protected ref?: Component<BlazeSdkBaseWidgetViewProps, {}, any>; private _onDataLoadStarted; private _onDataLoadCompleted; private _onPlayerDidAppear; private _onPlayerDismiss; private _onItemClicked; private _onTriggerCTA; private _onTriggerPlayerBodyTextLink; private _onPlayerEventTriggered; 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; } //# sourceMappingURL=BlazeBaseWidgetComponent.d.ts.map