unified-video-framework
Version:
Cross-platform video player framework supporting iOS, Android, Web, Smart TVs (Samsung/LG), Roku, and more
40 lines (34 loc) • 1.08 kB
text/typescript
/**
* @unified-video/web
* Web implementation of the Unified Video Framework
*/
// Re-export core interfaces for convenience
export * from '../../core/dist/index';
// Export web player implementation
export { WebPlayer } from './WebPlayer';
export { WebPlayerView } from './react/WebPlayerView';
export { PortraitPlayerView } from './react/PortraitPlayerView';
export type { PortraitPlayerViewProps, PortraitVideoItem, PortraitPlayerAPI } from './react/types/PortraitTypes';
// Export EPG (Electronic Program Guide) components
export * from './react/EPG';
// Export Flash News Ticker types
export type {
FlashNewsTickerConfig,
FlashNewsTickerItem,
FlashNewsTickerAPI,
TickerDisplayConfig,
TickerStyleVariant,
TickerLayoutStyle,
BroadcastTheme,
BroadcastStyleConfig,
IntroAnimationType,
ItemTransitionType,
TwoLineDisplayConfig,
TopLineConfig,
BottomLineConfig,
DecorativeShapesConfig,
SeparatorType,
ItemCyclingConfig
} from './react/types/FlashNewsTickerTypes';
// Version
export const VERSION = '1.0.0';