UNPKG

@wscsports/blaze-rtn-sdk

Version:
51 lines 1.51 kB
import { BlazeImage } from "."; export interface BlazeMargins { top?: number; leading?: number; bottom?: number; trailing?: number; } export interface BlazeFont { fontName?: string; fontFileName?: string; } export interface BlazeColor { colorName?: string; colorFileName?: string; } export interface BlazeFirstTimeSlideCTAStyle { title?: string; backgroundColor?: BlazeColor; textColor?: BlazeColor; font?: BlazeFont; textSize?: number; cornerRadius?: number; } export interface BlazePlayerButtonStyle { width?: number; height?: number; color?: string; isVisible?: boolean; scaleType?: BlazeButtonScaleType; isVisibleForAds?: boolean; customImage?: BlazePlayerItemButtonImageStates; } export type BlazeButtonScaleType = 'MATRIX' | 'FIT_XY' | 'FIT_START' | 'FIT_START' | 'FIT_CENTER' | 'FIT_END' | 'CENTER' | 'CENTER_CROP' | 'CENTER_INSIDE'; export interface BlazeFirstTimeSlideInstructionStyle { headerText?: BlazeFirstTimeSlideTextStyle; descriptionText?: BlazeFirstTimeSlideTextStyle; } export interface BlazeFirstTimeSlideTextStyle { text?: string; font?: BlazeFont; textColor?: BlazeColor; textSize?: number; } interface BlazePlayerItemButtonImageStates { selectedImage?: BlazeImage; unselectedImage?: BlazeImage; } export type BlazePlayerType = 'Moments' | 'Stories' | 'Videos'; export type BlazeCTAActionType = 'Deeplink' | 'Web'; export {}; //# sourceMappingURL=common.interface.d.ts.map