initial commit
This commit is contained in:
commit
c2885d64da
27
LICENSE
Normal file
27
LICENSE
Normal file
|
|
@ -0,0 +1,27 @@
|
||||||
|
Custom License - All Rights Reserved
|
||||||
|
|
||||||
|
Copyright (c) 2022 Karol Kozer
|
||||||
|
|
||||||
|
Operator hereby grants a non-exclusive, non-transferable license i.e. without the right to grant sublicense to use the Platform.
|
||||||
|
The license does not authorize the Company or the User to use the Platform for purposes other than use the Platform with intended purpose.
|
||||||
|
|
||||||
|
The Company and the User has no right to reproduce, sell or otherwise market or distribute the Platform in whole or in part, in any form, in particular, transmit or make available in computer systems and networks, or any other communication.
|
||||||
|
|
||||||
|
It’s not allowed:
|
||||||
|
1. repeated and systematic downloading or re-using of information from the Platform, contrary to normal use and resulting in an unjustified violation of the Operator’s legitimate interests;
|
||||||
|
2. repeated and systematic downloading or re-using contrary to normal use and resulting in an unjustified violation of the legitimate interests of the Operator;
|
||||||
|
3. copying parts of the database beyond normal personal use.
|
||||||
|
|
||||||
|
THE PLATFORM IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE PLATFORM OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
PLATFORM.
|
||||||
|
|
||||||
|
The above note is only a shortened version. Its full version is presented in the Terms & Conditions and should be interpreted and applied in accordance with their content.
|
||||||
|
|
||||||
|
This license does not grant you any rights to trademarks, service marks, or
|
||||||
|
any other intellectual property of the author. For any specific licensing
|
||||||
|
needs or questions regarding this license, please contact the author.
|
||||||
19
dist/Epg/Epg.d.ts
vendored
Normal file
19
dist/Epg/Epg.d.ts
vendored
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
import React from "react";
|
||||||
|
import { Theme } from "./helpers/interfaces";
|
||||||
|
interface EpgProps {
|
||||||
|
width?: number;
|
||||||
|
height?: number;
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
isTimeline?: boolean;
|
||||||
|
isLoading?: boolean;
|
||||||
|
children: React.ReactNode;
|
||||||
|
loader?: React.ReactNode;
|
||||||
|
theme: Theme;
|
||||||
|
globalStyles?: string;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
}
|
||||||
|
export declare const Epg: React.ForwardRefExoticComponent<EpgProps & React.RefAttributes<HTMLDivElement>>;
|
||||||
|
export {};
|
||||||
15
dist/Epg/components/Areas.d.ts
vendored
Normal file
15
dist/Epg/components/Areas.d.ts
vendored
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
import React from "react";
|
||||||
|
import { Area } from "../helpers/interfaces";
|
||||||
|
import { DateTime } from "../helpers/types";
|
||||||
|
interface AreasProps {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
areas: Area[];
|
||||||
|
height: number;
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
}
|
||||||
|
export declare function Areas({ isVerticalMode, ...props }: AreasProps): React.JSX.Element;
|
||||||
|
export {};
|
||||||
10
dist/Epg/components/Channel.d.ts
vendored
Normal file
10
dist/Epg/components/Channel.d.ts
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
import * as React from "react";
|
||||||
|
import { ChannelWithPosition } from "../helpers/types";
|
||||||
|
interface ChannelProps<T> {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
channel: T;
|
||||||
|
onOpenGroupTree?: (data: ChannelWithPosition) => void;
|
||||||
|
onClick?: (v: ChannelWithPosition) => void;
|
||||||
|
}
|
||||||
|
export declare function Channel<T extends ChannelWithPosition>({ isVerticalMode, channel, onOpenGroupTree, onClick, ...rest }: ChannelProps<T>): React.JSX.Element;
|
||||||
|
export {};
|
||||||
17
dist/Epg/components/Channels.d.ts
vendored
Normal file
17
dist/Epg/components/Channels.d.ts
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
import * as React from "react";
|
||||||
|
import { ChannelItem, ChannelWithPosition } from "../helpers/types";
|
||||||
|
interface ChannelsProps {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
isRTL: boolean;
|
||||||
|
isChannelVisible: (position: any) => boolean;
|
||||||
|
channels: ChannelWithPosition[];
|
||||||
|
contentHeight: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
scrollY: number;
|
||||||
|
openChannelGroupTree: (data: ChannelWithPosition) => void;
|
||||||
|
renderChannel?: (v: ChannelItem) => React.ReactNode;
|
||||||
|
}
|
||||||
|
export declare function Channels(props: ChannelsProps): React.JSX.Element;
|
||||||
|
export {};
|
||||||
21
dist/Epg/components/CurrentTime.d.ts
vendored
Normal file
21
dist/Epg/components/CurrentTime.d.ts
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
import * as React from "react";
|
||||||
|
import { CurrentTimeIndicator, HoursInDayDiffTime, Mode, Timezone } from "../helpers/interfaces";
|
||||||
|
import { DateTime } from "../helpers/types";
|
||||||
|
interface CurrentTimeProps {
|
||||||
|
isBaseTimeFormat?: boolean;
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
timezone: Timezone;
|
||||||
|
mode: Mode;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
dayWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
renderCurrentTime?: (v: CurrentTimeIndicator) => React.ReactElement;
|
||||||
|
}
|
||||||
|
export declare function CurrentTime(props: CurrentTimeProps): React.JSX.Element | null;
|
||||||
|
export {};
|
||||||
30
dist/Epg/components/Grid.d.ts
vendored
Normal file
30
dist/Epg/components/Grid.d.ts
vendored
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
import * as React from "react";
|
||||||
|
import { Mode, Grid as IGrid, HoursInDayDiffTime, GridCell } from "../helpers/interfaces";
|
||||||
|
import { BaseTimeFormat, ChannelWithPosition, Position } from "../helpers/types";
|
||||||
|
interface GridProps {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isProgramVisible: (position: Position, overlapsCount: number) => boolean;
|
||||||
|
isBaseTimeFormat: BaseTimeFormat;
|
||||||
|
channelOverlapsCount: Record<string, number>;
|
||||||
|
hourWidth: number;
|
||||||
|
dayWidth: number;
|
||||||
|
days: string[];
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
months: string[];
|
||||||
|
numberOfDays: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
numberOfMonths: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
gridItems: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}[];
|
||||||
|
grid: IGrid;
|
||||||
|
mode: Mode;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
timelineDividers: number;
|
||||||
|
renderGridCell?: (props: GridCell) => React.ReactNode;
|
||||||
|
}
|
||||||
|
export declare function Grid({ isVerticalMode, isProgramVisible, channelOverlapsCount, grid, gridItems, mode, hourWidth, timelineDividers, renderGridCell, ...rest }: GridProps): React.JSX.Element;
|
||||||
|
export {};
|
||||||
23
dist/Epg/components/GridCellItem.d.ts
vendored
Normal file
23
dist/Epg/components/GridCellItem.d.ts
vendored
Normal file
|
|
@ -0,0 +1,23 @@
|
||||||
|
import * as React from "react";
|
||||||
|
import { GridCell } from "../helpers/interfaces";
|
||||||
|
import { ChannelWithPosition, GridEvent, Position } from "../helpers/types";
|
||||||
|
interface GridCellItemProps {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isHoverHighlight: boolean | undefined;
|
||||||
|
isProgramVisible: (position: Position, overlapsCount: number) => boolean;
|
||||||
|
isItemClickable: boolean;
|
||||||
|
isDayMode: boolean;
|
||||||
|
item: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
};
|
||||||
|
index: number;
|
||||||
|
channelOverlapsCount: Record<string, number>;
|
||||||
|
hourWidth: number;
|
||||||
|
timelineDividers: number;
|
||||||
|
renderGridCell?: (props: GridCell) => React.ReactNode;
|
||||||
|
onItemClick: GridEvent;
|
||||||
|
onItemDrop: GridEvent;
|
||||||
|
}
|
||||||
|
export declare function GridCellItem({ isVerticalMode, isProgramVisible, isHoverHighlight, isDayMode, isItemClickable, item, index, channelOverlapsCount, hourWidth, timelineDividers, renderGridCell, onItemClick, onItemDrop, }: GridCellItemProps): {} | null | undefined;
|
||||||
|
export {};
|
||||||
3
dist/Epg/components/GridDividerItem.d.ts
vendored
Normal file
3
dist/Epg/components/GridDividerItem.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
import React from "react";
|
||||||
|
import { GridDividerItemProps } from "../helpers/interfaces";
|
||||||
|
export declare function GridDividerItem({ index, item, dividerProps, }: GridDividerItemProps): React.JSX.Element;
|
||||||
87
dist/Epg/components/Layout.d.ts
vendored
Normal file
87
dist/Epg/components/Layout.d.ts
vendored
Normal file
|
|
@ -0,0 +1,87 @@
|
||||||
|
import React from "react";
|
||||||
|
import { Area, Grid as IGrid, HoursInDayDiffTime, Line as ILine, Mode, Overlap, ProgramOverlaps, DragAndDrop, Timezone, Snap, GridCell } from "../helpers/interfaces";
|
||||||
|
import { Timeline as ITimeline, CurrentTimeIndicator } from "../helpers/interfaces";
|
||||||
|
import { ProgramItem, ChannelWithPosition, DateTime, Position, BaseTimeFormat, DragMouseUp } from "../helpers/types";
|
||||||
|
interface LayoutProps {
|
||||||
|
isToday: boolean;
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
isBaseTimeFormat?: BaseTimeFormat;
|
||||||
|
isSidebar?: boolean;
|
||||||
|
isTimeline?: boolean;
|
||||||
|
isLine?: boolean;
|
||||||
|
isCurrentTime?: boolean;
|
||||||
|
isResize?: boolean;
|
||||||
|
programs: ProgramItem[];
|
||||||
|
programOverlaps: ProgramOverlaps;
|
||||||
|
layerOverlapLevel: number;
|
||||||
|
channels: ChannelWithPosition[];
|
||||||
|
channelOverlapsCount: Record<string, number>;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
scrollY: number;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
days: string[];
|
||||||
|
months: string[];
|
||||||
|
currentDate: string;
|
||||||
|
numberOfDays: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
numberOfMonths: number;
|
||||||
|
monthWidth: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
itemHeight: number;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
snap?: Snap;
|
||||||
|
mode: Mode;
|
||||||
|
dnd: DragAndDrop;
|
||||||
|
overlapMode: Overlap["mode"];
|
||||||
|
timelineDividers: number;
|
||||||
|
timezone: Timezone;
|
||||||
|
areas: Area[];
|
||||||
|
gridItems: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}[];
|
||||||
|
grid: IGrid;
|
||||||
|
overlap: Overlap;
|
||||||
|
isProgramVisible: (position: Position, overlapsCount: number) => boolean;
|
||||||
|
isChannelVisible: (position: Pick<Position, "top" | "height">) => boolean;
|
||||||
|
isTimelineVisible: (position: Pick<Position, "left" | "width">) => boolean;
|
||||||
|
dragMouseUp: (position: DragMouseUp) => void;
|
||||||
|
resizeMouseUp: (data: any) => void;
|
||||||
|
openChannelGroupTree: (data: ChannelWithPosition) => void;
|
||||||
|
onScroll: (e: React.UIEvent<HTMLDivElement, UIEvent> & {
|
||||||
|
target: Element;
|
||||||
|
}) => void;
|
||||||
|
onLayoutBgClick?: () => void;
|
||||||
|
renderProgram?: (v: {
|
||||||
|
program: ProgramItem;
|
||||||
|
isRTL: boolean;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isBaseTimeFormat: BaseTimeFormat;
|
||||||
|
startDate: DateTime;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
itemHeight: number;
|
||||||
|
contentHeight: number;
|
||||||
|
snap?: Snap;
|
||||||
|
mode: Mode;
|
||||||
|
dnd: DragAndDrop;
|
||||||
|
dragMouseUp: (data: DragMouseUp) => void;
|
||||||
|
resizeMouseUp: (data: any) => void;
|
||||||
|
}) => React.ReactNode;
|
||||||
|
renderChannel?: (v: {
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}) => React.ReactNode;
|
||||||
|
renderTimeline?: (v: ITimeline) => React.ReactNode;
|
||||||
|
renderLine?: (v: ILine) => React.ReactNode;
|
||||||
|
renderCurrentTime?: (v: CurrentTimeIndicator) => React.ReactElement;
|
||||||
|
renderGridCell?: (v: GridCell) => React.ReactElement;
|
||||||
|
}
|
||||||
|
export declare const Layout: React.ForwardRefExoticComponent<LayoutProps & React.RefAttributes<HTMLDivElement>>;
|
||||||
|
export {};
|
||||||
19
dist/Epg/components/Line.d.ts
vendored
Normal file
19
dist/Epg/components/Line.d.ts
vendored
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
import * as React from "react";
|
||||||
|
import { HoursInDayDiffTime, Line as ILine, Timezone } from "../helpers/interfaces";
|
||||||
|
import { DateTime } from "../helpers/types";
|
||||||
|
interface LineProps {
|
||||||
|
isTimeline: boolean;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
height: number;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
timezone: Timezone;
|
||||||
|
renderLine?: (v: ILine) => React.ReactNode;
|
||||||
|
}
|
||||||
|
export declare function Line({ isTimeline, isVerticalMode, height, renderLine, ...rest }: LineProps): React.JSX.Element | null;
|
||||||
|
export {};
|
||||||
2
dist/Epg/components/Loader.d.ts
vendored
Normal file
2
dist/Epg/components/Loader.d.ts
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
import * as React from "react";
|
||||||
|
export declare function Loader(): React.JSX.Element;
|
||||||
25
dist/Epg/components/Program.d.ts
vendored
Normal file
25
dist/Epg/components/Program.d.ts
vendored
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
import * as React from "react";
|
||||||
|
import { DragAndDrop, Mode, Program as ProgramType, Snap } from "../helpers/interfaces";
|
||||||
|
import { BaseTimeFormat, DateTime, DragMouseUp, ResizeMouseUp } from "../helpers/types";
|
||||||
|
import { ProgramItem } from "../helpers/types";
|
||||||
|
interface ProgramProps<T> {
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
isResize?: boolean;
|
||||||
|
isBaseTimeFormat: BaseTimeFormat;
|
||||||
|
startDate: DateTime;
|
||||||
|
program: T;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
snap?: Snap;
|
||||||
|
mode: Mode;
|
||||||
|
dnd: DragAndDrop;
|
||||||
|
contentHeight: number;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
itemHeight: number;
|
||||||
|
dragMouseUp: (data: DragMouseUp) => void;
|
||||||
|
resizeMouseUp: (data: ResizeMouseUp) => void;
|
||||||
|
onClick?: (v: ProgramType) => void;
|
||||||
|
}
|
||||||
|
export declare function Program<T extends ProgramItem>({ isVerticalMode, program, onClick, ...rest }: ProgramProps<T>): React.JSX.Element;
|
||||||
|
export {};
|
||||||
3
dist/Epg/components/Timeline.d.ts
vendored
Normal file
3
dist/Epg/components/Timeline.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
import * as React from "react";
|
||||||
|
import { Timeline as ITimeline } from "../helpers/interfaces";
|
||||||
|
export declare function Timeline(props: ITimeline): React.JSX.Element;
|
||||||
9
dist/Epg/components/index.d.ts
vendored
Normal file
9
dist/Epg/components/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
export * from "./Layout";
|
||||||
|
export * from "./Program";
|
||||||
|
export * from "./Channels";
|
||||||
|
export * from "./Channel";
|
||||||
|
export * from "./Timeline";
|
||||||
|
export * from "./Line";
|
||||||
|
export * from "./Loader";
|
||||||
|
export * from "./CurrentTime";
|
||||||
|
export * from "./Areas";
|
||||||
32
dist/Epg/helpers/areas.d.ts
vendored
Normal file
32
dist/Epg/helpers/areas.d.ts
vendored
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Area } from "./interfaces";
|
||||||
|
import { DateTime } from "./types";
|
||||||
|
interface AreasData {
|
||||||
|
area: Area;
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
height: number;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
}
|
||||||
|
export declare const getAreasFields: ({ area, startDate, endDate, hourWidth, sidebarWidth, timelineHeight, height, }: AreasData) => {
|
||||||
|
showArea: boolean;
|
||||||
|
areaFieldStyles: {
|
||||||
|
positionX: number;
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
};
|
||||||
|
areaBgStyles: import("react").CSSProperties;
|
||||||
|
startDate: string;
|
||||||
|
endDate?: string | undefined;
|
||||||
|
styles: import("react").CSSProperties;
|
||||||
|
onClick?: (() => void) | undefined;
|
||||||
|
annotations?: {
|
||||||
|
styles: import("react").CSSProperties;
|
||||||
|
textStart?: string | undefined;
|
||||||
|
textEnd?: string | undefined;
|
||||||
|
} | undefined;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
15
dist/Epg/helpers/channels.d.ts
vendored
Normal file
15
dist/Epg/helpers/channels.d.ts
vendored
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
import { ChannelWithPosition } from "./types";
|
||||||
|
export declare const getChannelVerticalPosition: (channel: ChannelWithPosition, isVerticalMode: boolean) => ChannelWithPosition;
|
||||||
|
export declare const getChannelGroupTreeProps: (channel: ChannelWithPosition) => {
|
||||||
|
nestedChildren: string[] | undefined;
|
||||||
|
isFirstNestedChild: boolean;
|
||||||
|
isLastNestedChild: boolean;
|
||||||
|
isOpened?: boolean | undefined;
|
||||||
|
uuid: string;
|
||||||
|
logo: string;
|
||||||
|
groupTree?: boolean | undefined;
|
||||||
|
parentChannelUuid?: string | undefined;
|
||||||
|
isNestedChild: boolean;
|
||||||
|
position: Pick<import("./types").Position, "top" | "height"> & Partial<Pick<import("./types").Position, "left" | "width">>;
|
||||||
|
index: number;
|
||||||
|
};
|
||||||
56
dist/Epg/helpers/common.d.ts
vendored
Normal file
56
dist/Epg/helpers/common.d.ts
vendored
Normal file
|
|
@ -0,0 +1,56 @@
|
||||||
|
import { useLayoutEffect } from "react";
|
||||||
|
import { HoursInDayDiffTime, Mode, Overlap, ProgramOverlaps } from "./interfaces";
|
||||||
|
import { ProgramItem } from "./types";
|
||||||
|
declare type DateTime = string | number | Date;
|
||||||
|
declare type OmitObjectType = {
|
||||||
|
[key: string]: any;
|
||||||
|
};
|
||||||
|
export declare const omit: (obj: OmitObjectType, ...props: string[]) => {
|
||||||
|
[x: string]: any;
|
||||||
|
};
|
||||||
|
export declare const generateArray: (num: number) => any[];
|
||||||
|
interface OverlapProgramOptions {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
program: ProgramItem;
|
||||||
|
programOverlaps: ProgramOverlaps;
|
||||||
|
layerOverlapLevel: number;
|
||||||
|
overlap: Overlap;
|
||||||
|
overlapMode: Overlap["mode"];
|
||||||
|
}
|
||||||
|
export declare const getProgramOptions: ({ isVerticalMode, program, overlap, ...rest }: OverlapProgramOptions) => {
|
||||||
|
position: Pick<import("./types").Position, "width" | "height" | "top" | "left">;
|
||||||
|
data: import("./interfaces").Program;
|
||||||
|
};
|
||||||
|
export declare const useIsomorphicLayoutEffect: () => typeof useLayoutEffect;
|
||||||
|
export declare const getHourWidth: (dayWidth: number) => number;
|
||||||
|
export declare const getDate: (date: DateTime) => Date;
|
||||||
|
interface DayWidth {
|
||||||
|
dayWidth: number;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
modeType: Mode["type"];
|
||||||
|
}
|
||||||
|
export declare const getDayWidthResources: ({ dayWidth, startDate, endDate, hoursInDays, modeType, }: DayWidth) => {
|
||||||
|
hourWidth: number;
|
||||||
|
dayWidth: number;
|
||||||
|
numberOfMonths: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
monthWidth: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
};
|
||||||
|
export declare const getDayResources: ({ startDate, endDate, modeType, }: Pick<DayWidth, "startDate" | "endDate" | "modeType">) => {
|
||||||
|
isToday: boolean;
|
||||||
|
currentDate: string;
|
||||||
|
numberOfDays: number;
|
||||||
|
days: string[];
|
||||||
|
months: string[];
|
||||||
|
};
|
||||||
|
export declare const switchPosition: (programPosition: ProgramItem["position"]) => {
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
export declare function generateUUID(): string;
|
||||||
|
export {};
|
||||||
19
dist/Epg/helpers/drag.d.ts
vendored
Normal file
19
dist/Epg/helpers/drag.d.ts
vendored
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
import { DateTime, DragMouseUp, ResizeMouseUp } from "./types";
|
||||||
|
declare type EventProps = Pick<DragMouseUp | ResizeMouseUp, keyof DragMouseUp & keyof ResizeMouseUp>;
|
||||||
|
declare type EventSinceTill = EventProps & {
|
||||||
|
startDate?: DateTime;
|
||||||
|
hourWidth: number;
|
||||||
|
width?: ResizeMouseUp["width"];
|
||||||
|
initialWidth?: ResizeMouseUp["initialWidth"];
|
||||||
|
};
|
||||||
|
export declare const calculateItemDragSinceTill: (props: EventSinceTill) => {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
};
|
||||||
|
export declare const getDefaultDragProps: (positionLeft: number) => {
|
||||||
|
currentPositionX: number;
|
||||||
|
dndEvents: {
|
||||||
|
isDragging: boolean;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
export {};
|
||||||
9
dist/Epg/helpers/enums.d.ts
vendored
Normal file
9
dist/Epg/helpers/enums.d.ts
vendored
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
export declare enum Layers {
|
||||||
|
Sidebar = 9,
|
||||||
|
EpgCornerBox = 10,
|
||||||
|
Line = 9,
|
||||||
|
Loader = 12,
|
||||||
|
Program = 1,
|
||||||
|
Timeline = 9,
|
||||||
|
Area = 2
|
||||||
|
}
|
||||||
105
dist/Epg/helpers/epg.d.ts
vendored
Normal file
105
dist/Epg/helpers/epg.d.ts
vendored
Normal file
|
|
@ -0,0 +1,105 @@
|
||||||
|
import { Channel, ChannelWithOmittedUuid, HoursInDayDiffTime, Mode, Program, ProgramWithOmittedUuid } from "./interfaces";
|
||||||
|
import { Position, DateTime, ChannelWithPosition } from "./types";
|
||||||
|
export declare const getPositionX: (since: DateTime, till: DateTime, startDate: DateTime, endDate: DateTime, hourWidth: number) => number;
|
||||||
|
export declare const getChannelPosition: (channelIndex: number, itemHeight: number) => {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
export declare const getProgramPosition: (program: Program, channelIndex: number, itemHeight: number, hourWidth: number, startDate: DateTime, endDate: DateTime, isVerticalMode: boolean) => {
|
||||||
|
position: {
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
edgeEnd: number;
|
||||||
|
};
|
||||||
|
data: {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
channelUuid: string;
|
||||||
|
id: string;
|
||||||
|
index: number;
|
||||||
|
title: string;
|
||||||
|
description: string;
|
||||||
|
image: string;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: Pick<Position, "top" | "height">;
|
||||||
|
fixedVisibility?: boolean | undefined;
|
||||||
|
parentChannelUuid?: string | undefined;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
interface ConvertedPrograms {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isOverlapEnabled: boolean;
|
||||||
|
programChannelMapKey: string;
|
||||||
|
data: ProgramWithOmittedUuid[];
|
||||||
|
channels: Channel[];
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
itemHeight: number;
|
||||||
|
hourWidth: number;
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
}
|
||||||
|
export declare const getConvertedPrograms: ({ isVerticalMode, isOverlapEnabled, programChannelMapKey, data, channels, startDate, endDate, itemHeight, hourWidth, hoursInDays, }: ConvertedPrograms) => {
|
||||||
|
position: {
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
edgeEnd: number;
|
||||||
|
};
|
||||||
|
data: {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
channelUuid: string;
|
||||||
|
id: string;
|
||||||
|
index: number;
|
||||||
|
title: string;
|
||||||
|
description: string;
|
||||||
|
image: string;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: Pick<Position, "top" | "height">;
|
||||||
|
fixedVisibility?: boolean | undefined;
|
||||||
|
parentChannelUuid?: string | undefined;
|
||||||
|
};
|
||||||
|
}[];
|
||||||
|
export declare const getConvertedChannels: (isOverlapEnabled: boolean, overlapMode: string, layerOverlapLevel: number, channels: ChannelWithOmittedUuid[], itemHeight: number, channelMapKey: string, channelOverlapsCount: Record<string, number>) => ChannelWithPosition[];
|
||||||
|
interface ItemVisibility {
|
||||||
|
position: Position;
|
||||||
|
scrollY: number;
|
||||||
|
scrollX: number;
|
||||||
|
containerHeight: number;
|
||||||
|
containerWidth: number;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
itemOverscan: number;
|
||||||
|
overlapsCount: number;
|
||||||
|
}
|
||||||
|
export declare const getItemVisibility: ({ position, scrollY, scrollX, containerHeight, containerWidth, itemOverscan, overlapsCount, isVerticalMode, }: ItemVisibility) => boolean;
|
||||||
|
interface SidebarItemVisibility {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
itemOverscan: number;
|
||||||
|
position: Pick<Position, "top" | "height"> & Partial<Pick<Position, "left">>;
|
||||||
|
scrollX: number;
|
||||||
|
scrollY: number;
|
||||||
|
containerHeight: number;
|
||||||
|
containerWidth: number;
|
||||||
|
}
|
||||||
|
export declare const getSidebarItemVisibility: ({ position, scrollX, scrollY, containerHeight, containerWidth, itemOverscan, isVerticalMode, }: SidebarItemVisibility) => boolean;
|
||||||
|
interface TimelineItemVisibility {
|
||||||
|
position: Pick<Position, "left" | "width">;
|
||||||
|
scrollY: number;
|
||||||
|
scrollX: number;
|
||||||
|
containerWidth: number;
|
||||||
|
containerHeight: number;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
}
|
||||||
|
export declare const getTimelineItemVisibility: ({ position, scrollY, scrollX, containerHeight, containerWidth, isVerticalMode, }: TimelineItemVisibility) => boolean;
|
||||||
|
export declare const setUpdatedLayoutItem: (data: ProgramWithOmittedUuid, modeType: Mode["type"]) => {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
channelUuid?: string | undefined;
|
||||||
|
id: string;
|
||||||
|
title: string;
|
||||||
|
image: string;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
59
dist/Epg/helpers/grid.d.ts
vendored
Normal file
59
dist/Epg/helpers/grid.d.ts
vendored
Normal file
|
|
@ -0,0 +1,59 @@
|
||||||
|
import { Mode, Grid as IGrid, HoursInDayDiffTime } from "../helpers/interfaces";
|
||||||
|
import { BaseTimeFormat, ChannelWithPosition, Position } from "./types";
|
||||||
|
interface ConvertedGridItems {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
channels: ChannelWithPosition[];
|
||||||
|
mode: Mode;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
dayWidthResources: {
|
||||||
|
numberOfMonths: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
monthWidth: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
};
|
||||||
|
daysResources: {
|
||||||
|
numberOfDays: number;
|
||||||
|
days: string[];
|
||||||
|
months: string[];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
export declare const getConvertedGridItems: ({ isVerticalMode, channels, dayWidth, hourWidth, timelineHeight, sidebarWidth, mode, dayWidthResources, daysResources, }: ConvertedGridItems) => {
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
edgeEnd: number;
|
||||||
|
};
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}[];
|
||||||
|
interface ClickGridItem {
|
||||||
|
isDrop?: boolean;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isBaseTimeFormat: BaseTimeFormat;
|
||||||
|
index: number | undefined;
|
||||||
|
item: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
};
|
||||||
|
grid: IGrid;
|
||||||
|
mode: Mode;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
days: string[];
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
months: string[];
|
||||||
|
numberOfDays: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
numberOfMonths: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
timelineDividers: number;
|
||||||
|
dataAttributes?: Record<string, string>;
|
||||||
|
}
|
||||||
|
export declare const getClickGridItemData: ({ isDrop, isVerticalMode, isBaseTimeFormat, index, item, grid, mode, dayWidth, hourWidth, sidebarWidth, days, hoursInDays, months, numberOfDays, numberOfHoursInDay, numberOfMonths, offsetStartHoursRange, timelineDividers, dataAttributes, }: ClickGridItem) => void;
|
||||||
|
export {};
|
||||||
13
dist/Epg/helpers/index.d.ts
vendored
Normal file
13
dist/Epg/helpers/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
export * from "./interfaces";
|
||||||
|
export * from "./enums";
|
||||||
|
export * from "./variables";
|
||||||
|
export * from "./common";
|
||||||
|
export * from "./time";
|
||||||
|
export * from "./epg";
|
||||||
|
export * from "./timeline";
|
||||||
|
export * from "./line";
|
||||||
|
export * from "./channels";
|
||||||
|
export * from "./layout";
|
||||||
|
export * from "./overlaps";
|
||||||
|
export * from "./drag";
|
||||||
|
export * from "./grid";
|
||||||
286
dist/Epg/helpers/interfaces.d.ts
vendored
Normal file
286
dist/Epg/helpers/interfaces.d.ts
vendored
Normal file
|
|
@ -0,0 +1,286 @@
|
||||||
|
import { CSSProperties } from "react";
|
||||||
|
import { Layers } from "./enums";
|
||||||
|
import { BaseTimeFormat, ChannelWithPosition, DateTime, DragMouseUp, GridEvent, Position, ProgramItem } from "./types";
|
||||||
|
export interface Program {
|
||||||
|
channelUuid: string;
|
||||||
|
id: string;
|
||||||
|
index: number;
|
||||||
|
title: string;
|
||||||
|
description: string;
|
||||||
|
since: string | number | Date;
|
||||||
|
till: string | number | Date;
|
||||||
|
image: string;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: Pick<Position, "top" | "height">;
|
||||||
|
fixedVisibility?: boolean;
|
||||||
|
parentChannelUuid?: string;
|
||||||
|
[key: string]: any;
|
||||||
|
}
|
||||||
|
export interface ProgramWithOmittedUuid extends Omit<Program, "id"> {
|
||||||
|
channelUuid?: string;
|
||||||
|
}
|
||||||
|
export interface Channel {
|
||||||
|
isOpened?: boolean;
|
||||||
|
uuid: string;
|
||||||
|
logo: string;
|
||||||
|
groupTree?: boolean;
|
||||||
|
parentChannelUuid?: string;
|
||||||
|
nestedChildren?: string[];
|
||||||
|
isNestedChild: boolean;
|
||||||
|
isFirstNestedChild?: boolean;
|
||||||
|
isLastNestedChild?: boolean;
|
||||||
|
[key: string]: any;
|
||||||
|
}
|
||||||
|
export interface ChannelWithOmittedUuid extends Omit<Channel, "uuid"> {
|
||||||
|
uuid?: string;
|
||||||
|
}
|
||||||
|
export interface ProgramOverlaps {
|
||||||
|
[key: string]: ProgramItem[];
|
||||||
|
}
|
||||||
|
export interface Overlap {
|
||||||
|
enabled: boolean;
|
||||||
|
mode: "stack" | "layer";
|
||||||
|
layerOverlapLevel?: number;
|
||||||
|
}
|
||||||
|
export interface Snap {
|
||||||
|
x?: number;
|
||||||
|
y?: number;
|
||||||
|
}
|
||||||
|
export interface GridDataAttributes {
|
||||||
|
[key: string]: string;
|
||||||
|
}
|
||||||
|
export interface GridItemProps {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
date: string;
|
||||||
|
channelUuid: string;
|
||||||
|
}
|
||||||
|
export interface GridDividerItemProps {
|
||||||
|
index: number;
|
||||||
|
item: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
};
|
||||||
|
dividerProps: {
|
||||||
|
styles: {
|
||||||
|
left: (index: number) => number;
|
||||||
|
width: number;
|
||||||
|
};
|
||||||
|
props: {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isHoverHighlight: boolean;
|
||||||
|
isItemClickable: boolean;
|
||||||
|
onItemClick: GridEvent;
|
||||||
|
onItemDrop?: GridEvent;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
export interface GridDropItemProps extends GridItemProps {
|
||||||
|
[key: string]: string;
|
||||||
|
}
|
||||||
|
export interface Grid {
|
||||||
|
enabled: boolean;
|
||||||
|
hoverHighlight?: boolean;
|
||||||
|
onGridItemClick?: (props: GridItemProps) => void;
|
||||||
|
onGridItemDrop?: (props: GridItemProps) => void;
|
||||||
|
}
|
||||||
|
export interface GridCell {
|
||||||
|
isDayMode: boolean;
|
||||||
|
isHoverHighlight?: boolean;
|
||||||
|
isDragOver?: boolean;
|
||||||
|
id: string;
|
||||||
|
index: number;
|
||||||
|
item: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
};
|
||||||
|
timelineDividers: number;
|
||||||
|
timelineDividerArray: string[];
|
||||||
|
gridDividerProps: {
|
||||||
|
styles: {
|
||||||
|
left: (index: number) => number;
|
||||||
|
width: number;
|
||||||
|
};
|
||||||
|
props: {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isHoverHighlight: boolean;
|
||||||
|
isItemClickable: boolean;
|
||||||
|
onItemClick: GridEvent;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
gridItemClickProps: {
|
||||||
|
onClick?: () => void;
|
||||||
|
isItemClickable: boolean;
|
||||||
|
};
|
||||||
|
gridItemDnDProps: {
|
||||||
|
isDragOver?: undefined;
|
||||||
|
onDragEnter?: undefined;
|
||||||
|
onDragLeave?: undefined;
|
||||||
|
onDrop?: undefined;
|
||||||
|
} | {
|
||||||
|
isDragOver: boolean;
|
||||||
|
onDragEnter: (e: React.DragEvent<HTMLDivElement>) => void;
|
||||||
|
onDragLeave: (e: React.DragEvent<HTMLDivElement>) => void;
|
||||||
|
onDrop: (e: React.DragEvent<HTMLDivElement>) => void;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
export interface DragAndDrop {
|
||||||
|
enabled: boolean;
|
||||||
|
mode: "row" | "multi-rows";
|
||||||
|
onDnDMouseUp?: (event: Pick<DragMouseUp, "since" | "till" | "id">) => void;
|
||||||
|
onDnDSuccess?: (event: ProgramWithOmittedUuid) => void;
|
||||||
|
}
|
||||||
|
export interface Line {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
styles: {
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
zIndex: Layers;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
export interface CurrentTimeIndicator {
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
isBaseTimeFormat?: boolean;
|
||||||
|
time: string;
|
||||||
|
styles: {
|
||||||
|
position: Omit<Position, "width" | "edgeEnd"> & {
|
||||||
|
width: string | number;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
|
export interface Timeline {
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
isToday: boolean;
|
||||||
|
isBaseTimeFormat: BaseTimeFormat;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
isTimelineVisible: (position: Pick<Position, "left" | "width">) => boolean;
|
||||||
|
timezone: Timezone;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
days: string[];
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
months: string[];
|
||||||
|
numberOfDays: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
numberOfMonths: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
monthWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
mode: Mode;
|
||||||
|
timelineDividers: number;
|
||||||
|
renderCurrentTime?: (v: CurrentTimeIndicator) => React.ReactElement;
|
||||||
|
}
|
||||||
|
export interface Mode {
|
||||||
|
type: "day" | "week" | "month";
|
||||||
|
style?: "default" | "modern";
|
||||||
|
}
|
||||||
|
export interface Area {
|
||||||
|
startDate: string;
|
||||||
|
endDate?: string;
|
||||||
|
styles: CSSProperties;
|
||||||
|
onClick?: () => void;
|
||||||
|
annotations?: {
|
||||||
|
styles: CSSProperties;
|
||||||
|
textStart?: string;
|
||||||
|
textEnd?: string;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
export interface AreaItem {
|
||||||
|
showArea: boolean;
|
||||||
|
startDate: Area["startDate"];
|
||||||
|
endDate?: Area["endDate"];
|
||||||
|
areaBgStyles: Area["styles"];
|
||||||
|
onClick?: Area["onClick"];
|
||||||
|
annotations?: {
|
||||||
|
styles: Area["styles"];
|
||||||
|
textStart?: string;
|
||||||
|
textEnd?: string;
|
||||||
|
};
|
||||||
|
areaFieldStyles: {
|
||||||
|
positionX: number;
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
export interface HoursInDay {
|
||||||
|
date: string;
|
||||||
|
startTimeHour: string;
|
||||||
|
endTimeHour: string;
|
||||||
|
}
|
||||||
|
export interface HoursInDayDiffTime extends HoursInDay {
|
||||||
|
diffInHours: number;
|
||||||
|
prevItemDiffInHours: number;
|
||||||
|
diffLeft: number;
|
||||||
|
startTime: number;
|
||||||
|
endTime: number;
|
||||||
|
}
|
||||||
|
export interface Timezone {
|
||||||
|
enabled: boolean;
|
||||||
|
zone: string;
|
||||||
|
mode: string;
|
||||||
|
}
|
||||||
|
export interface Theme {
|
||||||
|
primary: {
|
||||||
|
600: string;
|
||||||
|
900: string;
|
||||||
|
};
|
||||||
|
grey: {
|
||||||
|
300: string;
|
||||||
|
};
|
||||||
|
white: string;
|
||||||
|
teal: {
|
||||||
|
100: string;
|
||||||
|
};
|
||||||
|
green: {
|
||||||
|
200: string;
|
||||||
|
300: string;
|
||||||
|
};
|
||||||
|
loader: {
|
||||||
|
teal: string;
|
||||||
|
purple: string;
|
||||||
|
pink: string;
|
||||||
|
bg: string;
|
||||||
|
};
|
||||||
|
scrollbar: {
|
||||||
|
border: string;
|
||||||
|
thumb: {
|
||||||
|
bg: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
gradient: {
|
||||||
|
blue: {
|
||||||
|
300: string;
|
||||||
|
600: string;
|
||||||
|
900: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
text: {
|
||||||
|
grey: {
|
||||||
|
300: string;
|
||||||
|
500: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
timeline: {
|
||||||
|
divider: {
|
||||||
|
bg: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
grid: {
|
||||||
|
item: string;
|
||||||
|
divider: string;
|
||||||
|
highlight: string;
|
||||||
|
};
|
||||||
|
}
|
||||||
29
dist/Epg/helpers/layout.d.ts
vendored
Normal file
29
dist/Epg/helpers/layout.d.ts
vendored
Normal file
|
|
@ -0,0 +1,29 @@
|
||||||
|
import { ChannelWithOmittedUuid, Timezone } from "./interfaces";
|
||||||
|
import { ChannelWithPosition, ProgramWithPosition } from "./types";
|
||||||
|
export declare const setLayoutScreenCloneElement: (event: ProgramWithPosition, index: number) => void;
|
||||||
|
export declare const deleteLayoutScreenCloneElement: (event: ProgramWithPosition) => void;
|
||||||
|
export declare const getLayoutScreenCloneElements: () => Record<string, Record<string, ProgramWithPosition>>;
|
||||||
|
export declare const resetLayoutScreenCloneElements: () => void;
|
||||||
|
export declare const getChannelsContentHeight: (channels: ChannelWithPosition[]) => number;
|
||||||
|
export declare const setChannelEpgIndexes: ({ uuid, first, last, }: {
|
||||||
|
uuid: string;
|
||||||
|
first?: number | undefined;
|
||||||
|
last?: number | undefined;
|
||||||
|
}) => void;
|
||||||
|
export declare const getChannelEpgIndexes: (uuid: string) => {
|
||||||
|
uuid: string;
|
||||||
|
first: number;
|
||||||
|
last: number;
|
||||||
|
};
|
||||||
|
export declare const resetChannelsEpgIndexes: () => void;
|
||||||
|
export declare const setChannelGroupTree: (channel: ChannelWithOmittedUuid) => void;
|
||||||
|
export declare const setChannelGroupTreeNestedChildren: (channelUuid: string, nestedChildUuid: string) => void;
|
||||||
|
export declare const getChannelsGroupTree: () => Record<string, {
|
||||||
|
isOpen: boolean;
|
||||||
|
uuid: string;
|
||||||
|
groupTree: boolean;
|
||||||
|
nestedChildren?: string[] | undefined;
|
||||||
|
}>;
|
||||||
|
export declare const setTimezoneOptionsCache: (props: Timezone) => void;
|
||||||
|
export declare const getTimezoneOptionsCache: () => Timezone;
|
||||||
|
export declare const resetTimezoneOptionsCache: () => void;
|
||||||
26
dist/Epg/helpers/line.d.ts
vendored
Normal file
26
dist/Epg/helpers/line.d.ts
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
import { Layers } from "./enums";
|
||||||
|
interface LineStyles {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
lineStyles: {
|
||||||
|
position: string;
|
||||||
|
top: number;
|
||||||
|
width: number;
|
||||||
|
};
|
||||||
|
position: {
|
||||||
|
height: number;
|
||||||
|
left: number;
|
||||||
|
zIndex: Layers;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
export declare const getLineStyles: ({ isVerticalMode, isTimeline, lineStyles, position, }: LineStyles) => {
|
||||||
|
position: {
|
||||||
|
position: string;
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
zIndex: Layers;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
export {};
|
||||||
13
dist/Epg/helpers/overlaps.d.ts
vendored
Normal file
13
dist/Epg/helpers/overlaps.d.ts
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
import { ProgramItem } from "./types";
|
||||||
|
import { ProgramOverlaps } from "./interfaces";
|
||||||
|
export declare function getOverlaps(isVerticalMode: boolean, itemOverlaps: ProgramOverlaps, programs: ProgramItem[]): {
|
||||||
|
overlaps: ProgramOverlaps;
|
||||||
|
channelOverlaps: Record<string, number>;
|
||||||
|
};
|
||||||
|
export declare function checkOverlaps(isMultirowsDnd: boolean, isVerticalMode: boolean, dndChannelUuid: {
|
||||||
|
index: number;
|
||||||
|
uuid: string;
|
||||||
|
}, itemOverlaps: ProgramOverlaps, programs: ProgramItem[]): {
|
||||||
|
overlaps: ProgramOverlaps;
|
||||||
|
channelOverlaps: Record<string, number>;
|
||||||
|
};
|
||||||
33
dist/Epg/helpers/time.d.ts
vendored
Normal file
33
dist/Epg/helpers/time.d.ts
vendored
Normal file
|
|
@ -0,0 +1,33 @@
|
||||||
|
import { HoursInDay, HoursInDayDiffTime, Mode } from "./interfaces";
|
||||||
|
import { DateTime as DateRangeTime } from "./types";
|
||||||
|
declare type DateTime = number | string | Date;
|
||||||
|
export declare const getLiveStatus: (since: DateTime, till: DateTime) => boolean;
|
||||||
|
export declare const formatTime: (date: DateTime) => string;
|
||||||
|
export declare const formatTimeTz: (date: DateTime) => string;
|
||||||
|
export declare const roundToMinutes: (date: DateTime) => Date;
|
||||||
|
export declare const isYesterday: (since: DateTime, startDate: DateTime) => boolean;
|
||||||
|
export declare const isFutureTime: (date: DateTime) => boolean;
|
||||||
|
export declare const getTimeRangeDates: (startDate: DateRangeTime, endDate: DateRangeTime) => {
|
||||||
|
startDate: DateRangeTime;
|
||||||
|
endDate: DateRangeTime;
|
||||||
|
};
|
||||||
|
interface FormatWeekMonthDate {
|
||||||
|
date: string;
|
||||||
|
mode: Mode;
|
||||||
|
isBaseTimeFormat: boolean;
|
||||||
|
}
|
||||||
|
export declare const getFormattedWeekMonthDate: ({ date, mode, isBaseTimeFormat, }: FormatWeekMonthDate) => string;
|
||||||
|
interface NumberOfHoursInDays {
|
||||||
|
startDate: DateRangeTime;
|
||||||
|
customHoursInDays: HoursInDay[];
|
||||||
|
}
|
||||||
|
export declare const getNumberOfHoursInDays: ({ startDate, customHoursInDays, }: NumberOfHoursInDays) => HoursInDayDiffTime[];
|
||||||
|
export declare const getTodayHoursInDays: (hoursInDays: HoursInDayDiffTime[]) => boolean;
|
||||||
|
interface HoursInDaysPositionX {
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
cb?: (v: boolean) => void;
|
||||||
|
}
|
||||||
|
export declare const getHoursInDaysPositionX: ({ hoursInDays, hourWidth, sidebarWidth, cb, }: HoursInDaysPositionX) => number;
|
||||||
|
export {};
|
||||||
21
dist/Epg/helpers/timeline.d.ts
vendored
Normal file
21
dist/Epg/helpers/timeline.d.ts
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
import { HoursInDayDiffTime, Mode } from "./interfaces";
|
||||||
|
interface TimeSlots {
|
||||||
|
isBaseTimeFormat: boolean;
|
||||||
|
days: string[];
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
months: string[];
|
||||||
|
numberOfDays: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
numberOfMonths: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
weekDayWidth?: number;
|
||||||
|
}
|
||||||
|
export declare const generateTimelineSlots: (modeType: Mode["type"], options: TimeSlots) => (string | number)[];
|
||||||
|
export declare const generateWeekTimelineSlots: ({ days, numberOfDays, }: Pick<TimeSlots, "days" | "numberOfDays">) => string[];
|
||||||
|
export declare const generateMonthTimelineSlots: ({ months, numberOfMonths, }: Pick<TimeSlots, "isBaseTimeFormat" | "months" | "numberOfMonths">) => string[];
|
||||||
|
export declare const getTimelineMonthsWidth: ({ months, weekDayWidth, }: Pick<TimeSlots, "months" | "weekDayWidth">) => {
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
}[];
|
||||||
|
export declare const getTimelineHeight: (timelineHeight: number, mode: Mode) => number;
|
||||||
|
export {};
|
||||||
43
dist/Epg/helpers/types.d.ts
vendored
Normal file
43
dist/Epg/helpers/types.d.ts
vendored
Normal file
|
|
@ -0,0 +1,43 @@
|
||||||
|
import { Program, Channel, GridDataAttributes } from "./interfaces";
|
||||||
|
export declare type Position = {
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
edgeEnd: number;
|
||||||
|
};
|
||||||
|
export declare type InitialScrollPositions = Pick<Partial<Position>, "top" | "left">;
|
||||||
|
export declare type ProgramWithPosition = {
|
||||||
|
position: Position;
|
||||||
|
data: Program;
|
||||||
|
};
|
||||||
|
export declare type ProgramItem = {
|
||||||
|
position: Omit<Position, "edgeEnd">;
|
||||||
|
data: Program;
|
||||||
|
};
|
||||||
|
export declare type ChannelItem = {
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
onOpenGroupTree?: (data: ChannelWithPosition) => void;
|
||||||
|
};
|
||||||
|
export declare type ChannelWithPosition = Channel & {
|
||||||
|
position: Pick<Position, "top" | "height"> & Partial<Pick<Position, "left" | "width">>;
|
||||||
|
index: number;
|
||||||
|
};
|
||||||
|
export declare type DateTime = string | Date;
|
||||||
|
export declare type BaseTimeFormat = boolean;
|
||||||
|
export declare type DragMouseUp = Pick<Program, "id" | "index" | "since" | "till"> & Pick<Position, "left" | "top"> & {
|
||||||
|
initialPositionLeft: Position["left"];
|
||||||
|
initialPositionTop: Position["top"];
|
||||||
|
};
|
||||||
|
export declare type ResizeMouseUp = Pick<Program, "id" | "index" | "since" | "till"> & Pick<Position, "left" | "top"> & {
|
||||||
|
initialPositionLeft: Position["left"];
|
||||||
|
initialPositionTop: Position["top"];
|
||||||
|
initialWidth: Position["width"];
|
||||||
|
width: Position["width"];
|
||||||
|
};
|
||||||
|
export declare type GridEvent = (item: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}, index?: number | undefined, ataAttributes?: GridDataAttributes) => () => void;
|
||||||
37
dist/Epg/helpers/variables.d.ts
vendored
Normal file
37
dist/Epg/helpers/variables.d.ts
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
||||||
|
export declare const DAY_WIDTH = 7200;
|
||||||
|
export declare const HOURS_IN_DAY = 24;
|
||||||
|
export declare const HOUR_IN_MINUTES = 60;
|
||||||
|
export declare const SECONDS_IN_MINUTE = 60;
|
||||||
|
export declare const TIMELINE_HEIGHT = 60;
|
||||||
|
export declare const TIMELINE_HEIGHT_MODERN_STYLE = 80;
|
||||||
|
export declare const TIMELINE_WIDTH_VERTICAL = 70;
|
||||||
|
export declare const TIMELINE_DIVIDERS = 4;
|
||||||
|
export declare const SIDEBAR_WIDTH = 100;
|
||||||
|
export declare const ITEM_HEIGHT = 80;
|
||||||
|
export declare const ITEM_OVERSCAN = 80;
|
||||||
|
export declare const DEBOUNCE_WAIT = 100;
|
||||||
|
export declare const DEBOUNCE_WAIT_MAX = 100;
|
||||||
|
export declare const LIVE_REFRESH_TIME = 120;
|
||||||
|
export declare const THEME_MODE: {
|
||||||
|
DARK: string;
|
||||||
|
LIGHT: string;
|
||||||
|
};
|
||||||
|
export declare const TIME_FORMAT: {
|
||||||
|
DEFAULT: string;
|
||||||
|
DATE: string;
|
||||||
|
DAY: string;
|
||||||
|
DAY_DATE: string;
|
||||||
|
MONTH: string;
|
||||||
|
DAY_MONTH: string;
|
||||||
|
BASE_DAY_MONTH: string;
|
||||||
|
HOURS_MIN: string;
|
||||||
|
BASE_HOURS_TIME: string;
|
||||||
|
YEAR: string;
|
||||||
|
};
|
||||||
|
export declare const OVERLAP_MODES: {
|
||||||
|
STACK: string;
|
||||||
|
LAYER: string;
|
||||||
|
};
|
||||||
|
export declare const TIMEZONE_MODES: {
|
||||||
|
UTC_TO_ZONED_TIME: string;
|
||||||
|
};
|
||||||
8
dist/Epg/hooks/index.d.ts
vendored
Normal file
8
dist/Epg/hooks/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
export * from "./useEpg";
|
||||||
|
export * from "./useInterval";
|
||||||
|
export * from "./useProgram";
|
||||||
|
export * from "./useTimeline";
|
||||||
|
export * from "./useLine";
|
||||||
|
export * from "./useCurrentTime";
|
||||||
|
export * from "./useGrid";
|
||||||
|
export * from "./useGridExternalDnD";
|
||||||
34
dist/Epg/hooks/useAreas.d.ts
vendored
Normal file
34
dist/Epg/hooks/useAreas.d.ts
vendored
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Area } from "../helpers/interfaces";
|
||||||
|
import { DateTime } from "../helpers/types";
|
||||||
|
interface UseAreasProps {
|
||||||
|
areas: Area[];
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
height: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
}
|
||||||
|
export declare function useAreas(props: UseAreasProps): {
|
||||||
|
data: {
|
||||||
|
showArea: boolean;
|
||||||
|
areaFieldStyles: {
|
||||||
|
positionX: number;
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
};
|
||||||
|
areaBgStyles: import("react").CSSProperties;
|
||||||
|
startDate: string;
|
||||||
|
endDate?: string | undefined;
|
||||||
|
styles: import("react").CSSProperties;
|
||||||
|
onClick?: (() => void) | undefined;
|
||||||
|
annotations?: {
|
||||||
|
styles: import("react").CSSProperties;
|
||||||
|
textStart?: string | undefined;
|
||||||
|
textEnd?: string | undefined;
|
||||||
|
} | undefined;
|
||||||
|
}[];
|
||||||
|
};
|
||||||
|
export {};
|
||||||
23
dist/Epg/hooks/useCurrentTime.d.ts
vendored
Normal file
23
dist/Epg/hooks/useCurrentTime.d.ts
vendored
Normal file
|
|
@ -0,0 +1,23 @@
|
||||||
|
import { BaseTimeFormat } from "../helpers/types";
|
||||||
|
import { Mode } from "../helpers";
|
||||||
|
interface useCurrentTimeProps {
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isBaseTimeFormat?: BaseTimeFormat;
|
||||||
|
mode: Mode;
|
||||||
|
positionX: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
}
|
||||||
|
export declare function useCurrentTime({ isVerticalMode, isBaseTimeFormat, mode, positionX, timelineHeight, sidebarWidth, }: useCurrentTimeProps): {
|
||||||
|
time: string;
|
||||||
|
getCurrentTimeStyles: () => {
|
||||||
|
position: {
|
||||||
|
position: string;
|
||||||
|
width: string | number;
|
||||||
|
height: number;
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
export {};
|
||||||
44
dist/Epg/hooks/useDrag.d.ts
vendored
Normal file
44
dist/Epg/hooks/useDrag.d.ts
vendored
Normal file
|
|
@ -0,0 +1,44 @@
|
||||||
|
import { MouseEvent } from "react";
|
||||||
|
import { Program } from "../helpers/interfaces";
|
||||||
|
import { DragMouseUp, Position } from "../helpers/types";
|
||||||
|
interface UseDragProps {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isDndEnabled: boolean;
|
||||||
|
isDndMutlirows: boolean;
|
||||||
|
initialPosition: Omit<Position, "edgeEnd">;
|
||||||
|
data: Program;
|
||||||
|
dayWidth: number;
|
||||||
|
itemHeight: number;
|
||||||
|
contentHeight: number;
|
||||||
|
dndSnapX?: number;
|
||||||
|
dndSnapY?: number;
|
||||||
|
elementRef: React.RefObject<HTMLDivElement>;
|
||||||
|
mouseUpCb: (props: DragMouseUp) => void;
|
||||||
|
dndMouseUpCb?: (props: DragMouseUp, data: Program) => void;
|
||||||
|
}
|
||||||
|
export declare function useDrag(props: UseDragProps): {
|
||||||
|
currentPositionX: number;
|
||||||
|
dndEvents: {
|
||||||
|
isDragging: boolean;
|
||||||
|
};
|
||||||
|
} | {
|
||||||
|
dndEvents: {
|
||||||
|
onTouchStart: (e: MouseEvent<HTMLDivElement> | React.TouchEvent<HTMLDivElement>) => void;
|
||||||
|
onTouchEnd: () => Promise<void>;
|
||||||
|
onMouseDown?: undefined;
|
||||||
|
onMouseUp?: undefined;
|
||||||
|
isDragging: boolean;
|
||||||
|
ref: import("react").RefObject<HTMLDivElement>;
|
||||||
|
onClick: (e: MouseEvent<HTMLDivElement>) => void;
|
||||||
|
} | {
|
||||||
|
onMouseDown: (e: MouseEvent<HTMLDivElement> | React.TouchEvent<HTMLDivElement>) => void;
|
||||||
|
onMouseUp: () => Promise<void>;
|
||||||
|
onTouchStart?: undefined;
|
||||||
|
onTouchEnd?: undefined;
|
||||||
|
isDragging: boolean;
|
||||||
|
ref: import("react").RefObject<HTMLDivElement>;
|
||||||
|
onClick: (e: MouseEvent<HTMLDivElement>) => void;
|
||||||
|
};
|
||||||
|
currentPositionX: number;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
184
dist/Epg/hooks/useEpg.d.ts
vendored
Normal file
184
dist/Epg/hooks/useEpg.d.ts
vendored
Normal file
|
|
@ -0,0 +1,184 @@
|
||||||
|
import React from "react";
|
||||||
|
import { Area, ChannelWithOmittedUuid, DragAndDrop, Grid, HoursInDay, Mode, Overlap, ProgramOverlaps, ProgramWithOmittedUuid, Snap, Theme, Timezone } from "../helpers/interfaces";
|
||||||
|
import { DateTime, BaseTimeFormat, Position, InitialScrollPositions, ProgramItem, DragMouseUp, ResizeMouseUp, ChannelWithPosition } from "../helpers/types";
|
||||||
|
interface useEpgProps {
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
isBaseTimeFormat?: BaseTimeFormat;
|
||||||
|
isSidebar?: boolean;
|
||||||
|
isTimeline?: boolean;
|
||||||
|
isLine?: boolean;
|
||||||
|
isCurrentTime?: boolean;
|
||||||
|
isInitialScrollToNow?: boolean;
|
||||||
|
isResize?: boolean;
|
||||||
|
initialScrollPositions?: InitialScrollPositions;
|
||||||
|
channels: ChannelWithOmittedUuid[];
|
||||||
|
epg: ProgramWithOmittedUuid[];
|
||||||
|
width?: number;
|
||||||
|
height?: number;
|
||||||
|
startDate?: DateTime;
|
||||||
|
endDate?: DateTime;
|
||||||
|
liveRefreshTime?: number;
|
||||||
|
mode?: Mode;
|
||||||
|
timezone?: Timezone;
|
||||||
|
overlap?: Overlap;
|
||||||
|
timelineDividers?: number;
|
||||||
|
snap?: Snap;
|
||||||
|
grid?: Grid;
|
||||||
|
dnd?: DragAndDrop;
|
||||||
|
areas?: Area[];
|
||||||
|
hoursInDays?: HoursInDay[];
|
||||||
|
theme?: Theme;
|
||||||
|
globalStyles?: string;
|
||||||
|
dayWidth?: number;
|
||||||
|
sidebarWidth?: number;
|
||||||
|
timelineHeight?: number;
|
||||||
|
itemHeight?: number;
|
||||||
|
itemOverscan?: number;
|
||||||
|
channelMapKey?: string;
|
||||||
|
programChannelMapKey?: string;
|
||||||
|
}
|
||||||
|
export declare function useEpg(props: useEpgProps): {
|
||||||
|
isLayoutBottom: (offset?: number) => boolean;
|
||||||
|
isLayoutRight: (offset?: number) => boolean;
|
||||||
|
getEpgProps: () => {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isRTL: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
isLine: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
width: number | undefined;
|
||||||
|
height: number | undefined;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
theme: Theme;
|
||||||
|
globalStyles: string | undefined;
|
||||||
|
};
|
||||||
|
getLayoutProps: () => {
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
numberOfMonths: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
monthWidth: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
numberOfDays: number;
|
||||||
|
days: string[];
|
||||||
|
months: string[];
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isRTL: boolean;
|
||||||
|
isBaseTimeFormat: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
isLine: boolean;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isProgramVisible: (position: Position, overlapsCount: number) => boolean;
|
||||||
|
isChannelVisible: (position: Pick<Position, "top" | "height">) => boolean;
|
||||||
|
isTimelineVisible: (position: Pick<Position, "left" | "width">) => boolean;
|
||||||
|
isToday: boolean;
|
||||||
|
isResize: boolean;
|
||||||
|
programs: {
|
||||||
|
position: {
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
edgeEnd: number;
|
||||||
|
};
|
||||||
|
data: {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
channelUuid: string;
|
||||||
|
id: string;
|
||||||
|
index: number;
|
||||||
|
title: string;
|
||||||
|
description: string;
|
||||||
|
image: string;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: Pick<Position, "top" | "height">;
|
||||||
|
fixedVisibility?: boolean | undefined;
|
||||||
|
parentChannelUuid?: string | undefined;
|
||||||
|
};
|
||||||
|
}[];
|
||||||
|
programOverlaps: ProgramOverlaps;
|
||||||
|
channels: ChannelWithPosition[];
|
||||||
|
channelOverlapsCount: Record<string, number>;
|
||||||
|
layerOverlapLevel: number;
|
||||||
|
snap: Snap | undefined;
|
||||||
|
grid: Grid;
|
||||||
|
gridItems: {
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
height: number;
|
||||||
|
edgeEnd: number;
|
||||||
|
};
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}[];
|
||||||
|
dnd: DragAndDrop;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
hoursInDays: import("../helpers").HoursInDayDiffTime[];
|
||||||
|
liveRefreshTime: number;
|
||||||
|
scrollY: number;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
itemHeight: number;
|
||||||
|
currentDate: string;
|
||||||
|
mode: {
|
||||||
|
type: "day" | "week" | "month";
|
||||||
|
style?: "default" | "modern" | undefined;
|
||||||
|
};
|
||||||
|
timezone: {
|
||||||
|
enabled: boolean;
|
||||||
|
zone: string;
|
||||||
|
mode: string;
|
||||||
|
};
|
||||||
|
timelineDividers: number;
|
||||||
|
overlapMode: "stack" | "layer";
|
||||||
|
overlap: {
|
||||||
|
enabled: boolean;
|
||||||
|
mode: "stack" | "layer";
|
||||||
|
layerOverlapLevel?: number | undefined;
|
||||||
|
};
|
||||||
|
areas: Area[];
|
||||||
|
openChannelGroupTree: (data: ChannelWithPosition) => void;
|
||||||
|
onScroll: (e: React.UIEvent<HTMLDivElement, UIEvent> & {
|
||||||
|
target: Element;
|
||||||
|
}) => void;
|
||||||
|
dragMouseUp: (props: DragMouseUp) => Promise<void>;
|
||||||
|
resizeMouseUp: (props: ResizeMouseUp) => void;
|
||||||
|
};
|
||||||
|
getLayoutData: (events: ProgramItem[]) => {
|
||||||
|
[x: string]: any;
|
||||||
|
channelUuid: string;
|
||||||
|
id: string;
|
||||||
|
index: number;
|
||||||
|
title: string;
|
||||||
|
description: string;
|
||||||
|
since: string | number | Date;
|
||||||
|
till: string | number | Date;
|
||||||
|
image: string;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: Pick<Position, "top" | "height">;
|
||||||
|
fixedVisibility?: boolean | undefined;
|
||||||
|
parentChannelUuid?: string | undefined;
|
||||||
|
}[];
|
||||||
|
getDropItemData: (data: ProgramWithOmittedUuid) => {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
channelUuid?: string | undefined;
|
||||||
|
id: string;
|
||||||
|
title: string;
|
||||||
|
image: string;
|
||||||
|
};
|
||||||
|
onScrollToNow: () => void;
|
||||||
|
onScrollTop: (value?: number) => void;
|
||||||
|
onScrollLeft: (value?: number) => void;
|
||||||
|
onScrollRight: (value?: number) => void;
|
||||||
|
scrollY: number;
|
||||||
|
scrollX: number;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
31
dist/Epg/hooks/useGrid.d.ts
vendored
Normal file
31
dist/Epg/hooks/useGrid.d.ts
vendored
Normal file
|
|
@ -0,0 +1,31 @@
|
||||||
|
import { Mode, Grid as IGrid, HoursInDayDiffTime } from "../helpers/interfaces";
|
||||||
|
import { BaseTimeFormat, ChannelWithPosition, Position } from "../helpers/types";
|
||||||
|
interface UseGridProps {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isBaseTimeFormat: BaseTimeFormat;
|
||||||
|
hourWidth: number;
|
||||||
|
dayWidth: number;
|
||||||
|
days: string[];
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
months: string[];
|
||||||
|
numberOfDays: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
numberOfMonths: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
grid: IGrid;
|
||||||
|
mode: Mode;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
timelineDividers: number;
|
||||||
|
}
|
||||||
|
export declare function useGrid({ mode, grid, timelineHeight, sidebarWidth, hourWidth, dayWidth, ...rest }: UseGridProps): {
|
||||||
|
onItemClick: (item: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}, index?: number | undefined) => () => void;
|
||||||
|
onItemDrop: (item: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}, index?: number | undefined, dataAttributes?: Record<string, string> | undefined) => () => void;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
16
dist/Epg/hooks/useGridExternalDnD.d.ts
vendored
Normal file
16
dist/Epg/hooks/useGridExternalDnD.d.ts
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
import React from "react";
|
||||||
|
import { ChannelWithPosition, GridEvent, Position } from "../helpers/types";
|
||||||
|
interface useGridCellItemProps {
|
||||||
|
onItemDrop?: GridEvent;
|
||||||
|
}
|
||||||
|
export declare function useGridExternalDnD({ onItemDrop }?: useGridCellItemProps): {
|
||||||
|
isDragOver: boolean;
|
||||||
|
dropAreaRef: React.MutableRefObject<null>;
|
||||||
|
onDrop: (item: {
|
||||||
|
position: Position;
|
||||||
|
channel: ChannelWithPosition;
|
||||||
|
}, index: number) => (e: React.DragEvent<HTMLDivElement>) => void;
|
||||||
|
onDragEnter: (e: React.DragEvent<HTMLDivElement>) => void;
|
||||||
|
onDragLeave: (e: React.DragEvent<HTMLDivElement>) => void;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
1
dist/Epg/hooks/useInterval.d.ts
vendored
Normal file
1
dist/Epg/hooks/useInterval.d.ts
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
export declare function useInterval(callback: () => void, delay: number | null): void;
|
||||||
1
dist/Epg/hooks/useIsTouchDevice.d.ts
vendored
Normal file
1
dist/Epg/hooks/useIsTouchDevice.d.ts
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
export declare function useIsTouchDevice(): boolean;
|
||||||
36
dist/Epg/hooks/useLayout.d.ts
vendored
Normal file
36
dist/Epg/hooks/useLayout.d.ts
vendored
Normal file
|
|
@ -0,0 +1,36 @@
|
||||||
|
import React from "react";
|
||||||
|
import { HoursInDayDiffTime } from "../helpers/interfaces";
|
||||||
|
import { DateTime, InitialScrollPositions } from "../helpers/types";
|
||||||
|
interface useLayoutProps {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isToday: boolean;
|
||||||
|
isInitialScrollToNow: boolean;
|
||||||
|
initialScrollPositions: InitialScrollPositions;
|
||||||
|
height?: number;
|
||||||
|
width?: number;
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
channelsNumber: number;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
currentDate: string;
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
}
|
||||||
|
export declare function useLayout({ isVerticalMode, isToday, isInitialScrollToNow, initialScrollPositions, height, width, channelsNumber, startDate, endDate, hourWidth, sidebarWidth, hoursInDays, }: useLayoutProps): {
|
||||||
|
containerRef: React.RefObject<HTMLDivElement>;
|
||||||
|
scrollBoxRef: React.RefObject<HTMLDivElement>;
|
||||||
|
scrollX: number;
|
||||||
|
scrollY: number;
|
||||||
|
layoutWidth: number;
|
||||||
|
layoutHeight: number;
|
||||||
|
isLayoutBottom: (offset?: number) => boolean;
|
||||||
|
isLayoutRight: (offset?: number) => boolean;
|
||||||
|
onScroll: (e: React.UIEvent<HTMLDivElement, UIEvent> & {
|
||||||
|
target: Element;
|
||||||
|
}) => void;
|
||||||
|
onScrollToNow: () => void;
|
||||||
|
onScrollTop: (value?: number) => void;
|
||||||
|
onScrollLeft: (value?: number) => void;
|
||||||
|
onScrollRight: (value?: number) => void;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
17
dist/Epg/hooks/useLine.d.ts
vendored
Normal file
17
dist/Epg/hooks/useLine.d.ts
vendored
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
import { HoursInDayDiffTime, Timezone } from "../helpers/interfaces";
|
||||||
|
import { DateTime } from "../helpers/types";
|
||||||
|
interface useLineProps {
|
||||||
|
timezone: Timezone;
|
||||||
|
startDate: DateTime;
|
||||||
|
endDate: DateTime;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
hoursInDays: HoursInDayDiffTime[];
|
||||||
|
liveRefreshTime: number;
|
||||||
|
}
|
||||||
|
export declare function useLine({ timezone, startDate, endDate, hoursInDays, dayWidth, hourWidth, sidebarWidth, liveRefreshTime, }: useLineProps): {
|
||||||
|
showLine: boolean;
|
||||||
|
positionX: number;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
139
dist/Epg/hooks/useProgram.d.ts
vendored
Normal file
139
dist/Epg/hooks/useProgram.d.ts
vendored
Normal file
|
|
@ -0,0 +1,139 @@
|
||||||
|
import React from "react";
|
||||||
|
import { DragAndDrop, Mode, Snap } from "../helpers/interfaces";
|
||||||
|
import { ProgramItem, BaseTimeFormat, DragMouseUp, ResizeMouseUp, DateTime } from "../helpers/types";
|
||||||
|
interface useProgramProps<T> {
|
||||||
|
isVerticalMode?: boolean;
|
||||||
|
isRTL?: boolean;
|
||||||
|
isBaseTimeFormat: BaseTimeFormat;
|
||||||
|
isResize?: boolean;
|
||||||
|
startDate: DateTime;
|
||||||
|
contentHeight: number;
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
program: T;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
minWidth?: number;
|
||||||
|
itemHeight: number;
|
||||||
|
snap?: Snap;
|
||||||
|
mode: Mode;
|
||||||
|
dnd: DragAndDrop;
|
||||||
|
dragMouseUp: (data: DragMouseUp) => void;
|
||||||
|
resizeMouseUp: (data: ResizeMouseUp) => void;
|
||||||
|
}
|
||||||
|
export declare function useProgram<T extends ProgramItem>({ isVerticalMode, isRTL, isResize, isBaseTimeFormat, startDate, contentHeight, dayWidth, itemHeight, hourWidth, minWidth, program, liveRefreshTime, mode, snap, dnd, dragMouseUp, resizeMouseUp, }: useProgramProps<T>): {
|
||||||
|
isMouseEvent: boolean;
|
||||||
|
isLive: boolean;
|
||||||
|
isMinWidth: boolean;
|
||||||
|
isRTL: boolean;
|
||||||
|
resizeEvents: {
|
||||||
|
isResizing: boolean;
|
||||||
|
resources: {
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
isResizing: boolean;
|
||||||
|
};
|
||||||
|
eventsLeft: {
|
||||||
|
onTouchStart: (e: React.MouseEvent<Element, MouseEvent> | React.TouchEvent<Element>) => void;
|
||||||
|
onTouchEnd: () => void;
|
||||||
|
onMouseDown?: undefined;
|
||||||
|
onMouseUp?: undefined;
|
||||||
|
isResize: true;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
left: boolean;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
} | {
|
||||||
|
onMouseDown: (e: React.MouseEvent<Element, MouseEvent> | React.TouchEvent<Element>) => void;
|
||||||
|
onMouseUp: () => void;
|
||||||
|
onTouchStart?: undefined;
|
||||||
|
onTouchEnd?: undefined;
|
||||||
|
isResize: true;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
left: boolean;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
};
|
||||||
|
eventsRight: {
|
||||||
|
onTouchStart: (e: React.MouseEvent<Element, MouseEvent> | React.TouchEvent<Element>) => void;
|
||||||
|
onTouchEnd: () => void;
|
||||||
|
onMouseDown?: undefined;
|
||||||
|
onMouseUp?: undefined;
|
||||||
|
isResize: true;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
} | {
|
||||||
|
onMouseDown: (e: React.MouseEvent<Element, MouseEvent> | React.TouchEvent<Element>) => void;
|
||||||
|
onMouseUp: () => void;
|
||||||
|
onTouchStart?: undefined;
|
||||||
|
onTouchEnd?: undefined;
|
||||||
|
isResize: true;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
};
|
||||||
|
} | {
|
||||||
|
isResizing: boolean;
|
||||||
|
resources: {
|
||||||
|
ref?: undefined;
|
||||||
|
isResizing?: undefined;
|
||||||
|
};
|
||||||
|
eventsLeft: {};
|
||||||
|
eventsRight: {};
|
||||||
|
};
|
||||||
|
formatTime: (date: string | number | Date, formatType?: string) => string;
|
||||||
|
set12HoursTimeFormat: () => string;
|
||||||
|
getMouseEvents: () => {
|
||||||
|
isDragging: boolean;
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
isResizing: boolean;
|
||||||
|
} | {
|
||||||
|
onTouchStart: (e: React.MouseEvent<HTMLDivElement, MouseEvent> | React.TouchEvent<HTMLDivElement>) => void;
|
||||||
|
onTouchEnd: () => Promise<void>;
|
||||||
|
onMouseDown?: undefined;
|
||||||
|
onMouseUp?: undefined;
|
||||||
|
isDragging: boolean;
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
isResizing: boolean;
|
||||||
|
} | {
|
||||||
|
onMouseDown: (e: React.MouseEvent<HTMLDivElement, MouseEvent> | React.TouchEvent<HTMLDivElement>) => void;
|
||||||
|
onMouseUp: () => Promise<void>;
|
||||||
|
onTouchStart?: undefined;
|
||||||
|
onTouchEnd?: undefined;
|
||||||
|
isDragging: boolean;
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
isResizing: boolean;
|
||||||
|
} | {
|
||||||
|
isDragging: boolean;
|
||||||
|
ref?: undefined;
|
||||||
|
isResizing?: undefined;
|
||||||
|
} | {
|
||||||
|
onTouchStart: (e: React.MouseEvent<HTMLDivElement, MouseEvent> | React.TouchEvent<HTMLDivElement>) => void;
|
||||||
|
onTouchEnd: () => Promise<void>;
|
||||||
|
onMouseDown?: undefined;
|
||||||
|
onMouseUp?: undefined;
|
||||||
|
isDragging: boolean;
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
isResizing?: undefined;
|
||||||
|
} | {
|
||||||
|
onMouseDown: (e: React.MouseEvent<HTMLDivElement, MouseEvent> | React.TouchEvent<HTMLDivElement>) => void;
|
||||||
|
onMouseUp: () => Promise<void>;
|
||||||
|
onTouchStart?: undefined;
|
||||||
|
onTouchEnd?: undefined;
|
||||||
|
isDragging: boolean;
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
isResizing?: undefined;
|
||||||
|
};
|
||||||
|
getMouseEventTempTime: () => {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
};
|
||||||
|
getRTLSinceTime: (since: string | number | Date) => string | number | Date;
|
||||||
|
getRTLTillTime: (till: string | number | Date) => string | number | Date;
|
||||||
|
styles: {
|
||||||
|
width: number;
|
||||||
|
position: {
|
||||||
|
[x: string]: any;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
export {};
|
||||||
76
dist/Epg/hooks/useResize.d.ts
vendored
Normal file
76
dist/Epg/hooks/useResize.d.ts
vendored
Normal file
|
|
@ -0,0 +1,76 @@
|
||||||
|
import React from "react";
|
||||||
|
import { Program } from "../helpers/interfaces";
|
||||||
|
import { Position, ResizeMouseUp } from "../helpers/types";
|
||||||
|
interface UseResizeProps {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isResize: boolean;
|
||||||
|
initialPosition: Omit<Position, "edgeEnd">;
|
||||||
|
data: Program;
|
||||||
|
dayWidth: number;
|
||||||
|
contentHeight: number;
|
||||||
|
snapX?: number;
|
||||||
|
elementRef: React.RefObject<HTMLDivElement>;
|
||||||
|
mouseUpCb: (props: ResizeMouseUp) => void;
|
||||||
|
}
|
||||||
|
export declare function useResize({ isResize, isVerticalMode, data, dayWidth, contentHeight, initialPosition, snapX, elementRef, mouseUpCb, }: UseResizeProps): {
|
||||||
|
width: number;
|
||||||
|
initialWidth: number;
|
||||||
|
currentPositionX: number;
|
||||||
|
resizeEvents: {
|
||||||
|
isResizing: boolean;
|
||||||
|
resources: {
|
||||||
|
ref: React.RefObject<HTMLDivElement>;
|
||||||
|
isResizing: boolean;
|
||||||
|
};
|
||||||
|
eventsLeft: {
|
||||||
|
onTouchStart: (e: React.MouseEvent | React.TouchEvent) => void;
|
||||||
|
onTouchEnd: () => void;
|
||||||
|
onMouseDown?: undefined;
|
||||||
|
onMouseUp?: undefined;
|
||||||
|
isResize: true;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
left: boolean;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
} | {
|
||||||
|
onMouseDown: (e: React.MouseEvent | React.TouchEvent) => void;
|
||||||
|
onMouseUp: () => void;
|
||||||
|
onTouchStart?: undefined;
|
||||||
|
onTouchEnd?: undefined;
|
||||||
|
isResize: true;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
left: boolean;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
};
|
||||||
|
eventsRight: {
|
||||||
|
onTouchStart: (e: React.MouseEvent | React.TouchEvent) => void;
|
||||||
|
onTouchEnd: () => void;
|
||||||
|
onMouseDown?: undefined;
|
||||||
|
onMouseUp?: undefined;
|
||||||
|
isResize: true;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
} | {
|
||||||
|
onMouseDown: (e: React.MouseEvent | React.TouchEvent) => void;
|
||||||
|
onMouseUp: () => void;
|
||||||
|
onTouchStart?: undefined;
|
||||||
|
onTouchEnd?: undefined;
|
||||||
|
isResize: true;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
onClick: (e: React.MouseEvent<HTMLDivElement, MouseEvent>) => void;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
} | {
|
||||||
|
currentPositionX: number;
|
||||||
|
width: number;
|
||||||
|
resizeEvents: {
|
||||||
|
isResizing: boolean;
|
||||||
|
resources: {
|
||||||
|
ref?: undefined;
|
||||||
|
isResizing?: undefined;
|
||||||
|
};
|
||||||
|
eventsLeft: {};
|
||||||
|
eventsRight: {};
|
||||||
|
};
|
||||||
|
initialWidth?: undefined;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
48
dist/Epg/hooks/useTimeline.d.ts
vendored
Normal file
48
dist/Epg/hooks/useTimeline.d.ts
vendored
Normal file
|
|
@ -0,0 +1,48 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Timeline as ITimeline } from "../helpers/interfaces";
|
||||||
|
declare type UseTimelineProps = ITimeline;
|
||||||
|
export declare function useTimeline(props: UseTimelineProps): {
|
||||||
|
isWeekMonthMode: boolean;
|
||||||
|
isMonthMode: boolean;
|
||||||
|
isTodayInHoursInDays: boolean;
|
||||||
|
areHoursInDays: boolean;
|
||||||
|
time: (string | number)[];
|
||||||
|
weekDayWidth: number;
|
||||||
|
monthsWidth: {
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
}[];
|
||||||
|
timelineHeight: number;
|
||||||
|
dividers: any[];
|
||||||
|
timelineDividers: number;
|
||||||
|
formatWeekMonthDate: (date: string) => string;
|
||||||
|
getTime: (index: number | string) => {
|
||||||
|
time: string;
|
||||||
|
isNewDay: boolean;
|
||||||
|
};
|
||||||
|
getDayMonthName: (date: string) => string;
|
||||||
|
getTimelineProps: () => {
|
||||||
|
isSidebar: boolean;
|
||||||
|
isVerticalMode: boolean | undefined;
|
||||||
|
dayWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
};
|
||||||
|
getCurrentTimeProps: () => {
|
||||||
|
isBaseTimeFormat: boolean;
|
||||||
|
isVerticalMode: boolean | undefined;
|
||||||
|
isRTL: boolean | undefined;
|
||||||
|
timezone: import("../helpers").Timezone;
|
||||||
|
mode: import("../helpers").Mode;
|
||||||
|
startDate: import("../helpers/types").DateTime;
|
||||||
|
endDate: import("../helpers/types").DateTime;
|
||||||
|
hoursInDays: import("../helpers").HoursInDayDiffTime[];
|
||||||
|
dayWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
hourWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
renderCurrentTime: ((v: import("../helpers").CurrentTimeIndicator) => import("react").ReactElement<any, string | ((props: any) => import("react").ReactElement<any, any> | null) | (new (props: any) => import("react").Component<any, any, any>)>) | undefined;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
export {};
|
||||||
220
dist/Epg/index.d.ts
vendored
Normal file
220
dist/Epg/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,220 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Line as ILine, Theme as ITheme, Program as IProgram, Timeline as ITimeline, CurrentTimeIndicator as ICurrentTimeIndicator, Mode, GridItemProps as IGridItemProps, GridDividerItemProps as IGridDividerItemProps, DragAndDrop, Snap, GridCell as IGridCell } from "./helpers/interfaces";
|
||||||
|
import { ProgramItem as ProgramItemType, ChannelItem as IChannelItem, ChannelWithPosition, BaseTimeFormat as BaseTimeFormatType, DragMouseUp, ResizeMouseUp, DateTime } from "./helpers/types";
|
||||||
|
export declare type Channel = ChannelWithPosition;
|
||||||
|
export declare type ChannelItem = IChannelItem;
|
||||||
|
export declare type CurrentTimeIndicator = ICurrentTimeIndicator;
|
||||||
|
export declare type Line = ILine;
|
||||||
|
export declare type Program = IProgram;
|
||||||
|
export declare type ProgramItem = {
|
||||||
|
program: ProgramItemType;
|
||||||
|
isRTL: boolean;
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isBaseTimeFormat: BaseTimeFormatType;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
mode: Mode;
|
||||||
|
startDate: DateTime;
|
||||||
|
snap?: Snap;
|
||||||
|
dnd: DragAndDrop;
|
||||||
|
dayWidth: number;
|
||||||
|
itemHeight: number;
|
||||||
|
contentHeight: number;
|
||||||
|
hourWidth: number;
|
||||||
|
dragMouseUp: (data: DragMouseUp) => void;
|
||||||
|
resizeMouseUp: (data: ResizeMouseUp) => void;
|
||||||
|
};
|
||||||
|
export declare type GridItemProps = IGridItemProps;
|
||||||
|
export declare type GridDividerItemProps = IGridDividerItemProps;
|
||||||
|
export declare type Timeline = ITimeline;
|
||||||
|
export declare type Theme = ITheme;
|
||||||
|
export declare type GridCell = Omit<IGridCell, "id">;
|
||||||
|
export { Layout, CurrentTime } from "./components";
|
||||||
|
export { Epg } from "./Epg";
|
||||||
|
export { useEpg, useProgram, useTimeline, useGridExternalDnD } from "./hooks";
|
||||||
|
declare const ChannelBox: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
groupTree?: boolean | undefined;
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, ChannelLogo: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>, {}>;
|
||||||
|
declare const CurrentTimeBox: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
width: string | number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, CurrentTimeContent: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isBaseTimeFormat?: boolean | undefined;
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
isNewDay?: boolean | undefined;
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>;
|
||||||
|
declare const GridItem: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isDayMode: boolean;
|
||||||
|
isHoverHighlight: boolean;
|
||||||
|
isDragOver?: boolean | undefined;
|
||||||
|
isItemClickable: boolean;
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
height: number;
|
||||||
|
width: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, GridDivider: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isHoverHighlight: boolean;
|
||||||
|
isDragOver?: boolean | undefined;
|
||||||
|
isItemClickable?: boolean | undefined;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
declare const ProgramBox: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isResizing?: boolean | undefined;
|
||||||
|
isDragging?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, ProgramContent: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isLive: boolean;
|
||||||
|
width: number;
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, ProgramFlex: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, ProgramStack: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, ProgramTitle: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, {}>, ProgramText: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>, ProgramImage: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>, {}>, ProgramResizeHandle: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isResize?: boolean | undefined;
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
left?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
declare const TimelineWrapper: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isSidebar: boolean;
|
||||||
|
dayWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, TimelineBox: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isWeekMonthMode?: boolean | undefined;
|
||||||
|
isToday: boolean;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isTodayInHoursInDays?: boolean | undefined;
|
||||||
|
areHoursInDays?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, TimelineTime: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isBaseTimeFormat?: boolean | undefined;
|
||||||
|
isWeekMonthMode?: boolean | undefined;
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
isNewDay?: boolean | undefined;
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>, TimelineDividers: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>, TimelineWeekMonthBox: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isWeekMonthMode?: boolean | undefined;
|
||||||
|
isToday: boolean;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isTodayInHoursInDays?: boolean | undefined;
|
||||||
|
areHoursInDays?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
} & import("react").ClassAttributes<HTMLDivElement> & import("react").HTMLAttributes<HTMLDivElement> & {
|
||||||
|
children?: import("react").ReactNode;
|
||||||
|
} & {
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isWeekMonthMode?: boolean | undefined;
|
||||||
|
isToday: boolean;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isTodayInHoursInDays?: boolean | undefined;
|
||||||
|
areHoursInDays?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
styleType?: "default" | "modern" | undefined;
|
||||||
|
}, {}, {}>, TimelineWeekMonthDate: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
styleType?: "default" | "modern" | undefined;
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export { ChannelBox, ChannelLogo, CurrentTimeBox, CurrentTimeContent, ProgramBox, ProgramContent, ProgramFlex, ProgramStack, ProgramTitle, ProgramText, ProgramImage, ProgramResizeHandle, TimelineWrapper, TimelineBox, TimelineWeekMonthBox, TimelineWeekMonthDate, TimelineTime, TimelineDividers, GridItem, GridDivider, };
|
||||||
|
export declare const TimelineDivider: import("@emotion/styled").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isNewDay?: boolean | undefined;
|
||||||
|
theme?: ITheme | undefined;
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
27
dist/Epg/styles/Area.styles.d.ts
vendored
Normal file
27
dist/Epg/styles/Area.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,27 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Theme } from "../helpers";
|
||||||
|
export declare const AreaFiled: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isClickable?: boolean | undefined;
|
||||||
|
positionX: number;
|
||||||
|
height: number;
|
||||||
|
width: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const AreaBg: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const AreaAnnotation: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isLeft?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
16
dist/Epg/styles/Channel.styles.d.ts
vendored
Normal file
16
dist/Epg/styles/Channel.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Theme } from "../helpers";
|
||||||
|
export declare const ChannelWrapper: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
groupTree?: boolean | undefined;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const ChannelLogo: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>, {}>;
|
||||||
15
dist/Epg/styles/Channels.styles.d.ts
vendored
Normal file
15
dist/Epg/styles/Channels.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Theme } from "../helpers";
|
||||||
|
export declare const Box: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isTimeline: boolean;
|
||||||
|
isRTL: boolean;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
contentHeight: number;
|
||||||
|
bottom: number;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
28
dist/Epg/styles/CurrentTime.styles.d.ts
vendored
Normal file
28
dist/Epg/styles/CurrentTime.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,28 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Theme } from "../helpers";
|
||||||
|
export declare const boxStyles: ({ width }?: {
|
||||||
|
width?: string | number | undefined;
|
||||||
|
}) => {
|
||||||
|
position: string;
|
||||||
|
top: number;
|
||||||
|
width: string | number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
export declare const CurrentTimeBox: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
width: number | string;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const CurrentTimeContent: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isBaseTimeFormat?: boolean | undefined;
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
isNewDay?: boolean | undefined;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>;
|
||||||
54
dist/Epg/styles/Epg.styles.d.ts
vendored
Normal file
54
dist/Epg/styles/Epg.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,54 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Theme } from "../helpers";
|
||||||
|
export declare const Container: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
height?: number | undefined;
|
||||||
|
width?: number | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const Wrapper: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const ScrollBox: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const Box: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
left?: number | undefined;
|
||||||
|
top?: number | undefined;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const Content: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
dayWidth: number;
|
||||||
|
contentHeight: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const LayoutBg: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
dayWidth: number;
|
||||||
|
contentHeight: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
39
dist/Epg/styles/Grid.styles.d.ts
vendored
Normal file
39
dist/Epg/styles/Grid.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
export declare const GridContainer: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const GridWrapper: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const GridItem: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isDayMode: boolean;
|
||||||
|
isHoverHighlight: boolean;
|
||||||
|
isDragOver?: boolean | undefined;
|
||||||
|
isItemClickable: boolean;
|
||||||
|
top: number;
|
||||||
|
left: number;
|
||||||
|
height: number;
|
||||||
|
width: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const GridDivider: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isHoverHighlight: boolean;
|
||||||
|
isDragOver?: boolean | undefined;
|
||||||
|
isItemClickable?: boolean | undefined;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
18
dist/Epg/styles/Line.styles.d.ts
vendored
Normal file
18
dist/Epg/styles/Line.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Layers, Theme } from "../helpers";
|
||||||
|
export declare const lineStyles: {
|
||||||
|
position: string;
|
||||||
|
top: number;
|
||||||
|
width: number;
|
||||||
|
};
|
||||||
|
export declare const LineBox: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
height: number;
|
||||||
|
left: number;
|
||||||
|
zIndex: Layers;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
25
dist/Epg/styles/Loader.styles.d.ts
vendored
Normal file
25
dist/Epg/styles/Loader.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Theme } from "../helpers";
|
||||||
|
export declare const Box: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const Shape: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
width: number;
|
||||||
|
color: "teal" | "purple" | "pink";
|
||||||
|
marginRight?: number | undefined;
|
||||||
|
transition: {
|
||||||
|
duration: number;
|
||||||
|
ease?: string;
|
||||||
|
delay?: number;
|
||||||
|
};
|
||||||
|
animate: {
|
||||||
|
right: string[];
|
||||||
|
};
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
57
dist/Epg/styles/Program.styles.d.ts
vendored
Normal file
57
dist/Epg/styles/Program.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,57 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Theme } from "../helpers";
|
||||||
|
export declare const ProgramContent: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isLive: boolean;
|
||||||
|
width: number;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const ProgramFlex: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const ProgramTitle: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLParagraphElement>, HTMLParagraphElement>, {}>;
|
||||||
|
export declare const ProgramText: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>;
|
||||||
|
export declare const ProgramImage: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").ImgHTMLAttributes<HTMLImageElement>, HTMLImageElement>, {}>;
|
||||||
|
export declare const ProgramStack: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const ProgramBox: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isResizing?: boolean | undefined;
|
||||||
|
isDragging?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const ProgramResizeHandle: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isResize?: boolean | undefined;
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
left?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
92
dist/Epg/styles/Timeline.styles.d.ts
vendored
Normal file
92
dist/Epg/styles/Timeline.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1,92 @@
|
||||||
|
/// <reference types="react" />
|
||||||
|
import { Theme } from "../helpers";
|
||||||
|
export declare const TimelineTime: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isBaseTimeFormat?: boolean | undefined;
|
||||||
|
isWeekMonthMode?: boolean | undefined;
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
isNewDay?: boolean | undefined;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>;
|
||||||
|
export declare const TimelineWeekMonthDate: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isRTL?: boolean | undefined;
|
||||||
|
styleType?: "default" | "modern" | undefined;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const TimelineDividers: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const TimelineDivider: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isNewDay?: boolean | undefined;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const TimelineWrapper: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isSidebar: boolean;
|
||||||
|
dayWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
theme?: Theme | undefined;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const TimelineBox: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isWeekMonthMode?: boolean | undefined;
|
||||||
|
isToday: boolean;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isTodayInHoursInDays?: boolean | undefined;
|
||||||
|
areHoursInDays?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
}, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>;
|
||||||
|
export declare const TimelineWeekMonthBox: import("@emotion/styled/macro").StyledComponent<{
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
as?: "symbol" | "object" | "a" | "abbr" | "address" | "area" | "article" | "aside" | "audio" | "b" | "base" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "data" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h1" | "h2" | "h3" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "label" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noindex" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "s" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "summary" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview" | "svg" | "animate" | "animateMotion" | "animateTransform" | "circle" | "clipPath" | "defs" | "desc" | "ellipse" | "feBlend" | "feColorMatrix" | "feComponentTransfer" | "feComposite" | "feConvolveMatrix" | "feDiffuseLighting" | "feDisplacementMap" | "feDistantLight" | "feDropShadow" | "feFlood" | "feFuncA" | "feFuncB" | "feFuncG" | "feFuncR" | "feGaussianBlur" | "feImage" | "feMerge" | "feMergeNode" | "feMorphology" | "feOffset" | "fePointLight" | "feSpecularLighting" | "feSpotLight" | "feTile" | "feTurbulence" | "filter" | "foreignObject" | "g" | "image" | "line" | "linearGradient" | "marker" | "mask" | "metadata" | "mpath" | "path" | "pattern" | "polygon" | "polyline" | "radialGradient" | "rect" | "stop" | "switch" | "text" | "textPath" | "tspan" | "use" | "view" | import("react").ComponentClass<any, any> | import("react").FunctionComponent<any> | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isWeekMonthMode?: boolean | undefined;
|
||||||
|
isToday: boolean;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isTodayInHoursInDays?: boolean | undefined;
|
||||||
|
areHoursInDays?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
} & import("react").ClassAttributes<HTMLDivElement> & import("react").HTMLAttributes<HTMLDivElement> & {
|
||||||
|
children?: import("react").ReactNode;
|
||||||
|
} & {
|
||||||
|
theme?: import("@emotion/react").Theme | undefined;
|
||||||
|
} & {
|
||||||
|
isVerticalMode?: boolean | undefined;
|
||||||
|
isWeekMonthMode?: boolean | undefined;
|
||||||
|
isToday: boolean;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isTodayInHoursInDays?: boolean | undefined;
|
||||||
|
areHoursInDays?: boolean | undefined;
|
||||||
|
width: number;
|
||||||
|
left: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
styleType?: "default" | "modern" | undefined;
|
||||||
|
}, {}, {}>;
|
||||||
1
dist/Epg/styles/global.styles.d.ts
vendored
Normal file
1
dist/Epg/styles/global.styles.d.ts
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
export declare const globalStyles: import("@emotion/utils").SerializedStyles;
|
||||||
11
dist/Epg/styles/index.d.ts
vendored
Normal file
11
dist/Epg/styles/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
export * from "./global.styles";
|
||||||
|
export * as EpgStyled from "./Epg.styles";
|
||||||
|
export * as ChannelsStyled from "./Channels.styles";
|
||||||
|
export * as ChannelStyled from "./Channel.styles";
|
||||||
|
export * as ProgramStyled from "./Program.styles";
|
||||||
|
export * as TimelineStyled from "./Timeline.styles";
|
||||||
|
export * as LineStyled from "./Line.styles";
|
||||||
|
export * as LoaderStyled from "./Loader.styles";
|
||||||
|
export * as CurrentTimeStyled from "./CurrentTime.styles";
|
||||||
|
export * as AreaStyled from "./Area.styles";
|
||||||
|
export * as GridStyled from "./Grid.styles";
|
||||||
26
dist/Epg/test/db/channels.d.ts
vendored
Normal file
26
dist/Epg/test/db/channels.d.ts
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
interface BuildChannel {
|
||||||
|
[key: string]: any;
|
||||||
|
}
|
||||||
|
export declare function buildChannel(overrides?: BuildChannel): {
|
||||||
|
country: any;
|
||||||
|
logo: any;
|
||||||
|
provider: number;
|
||||||
|
title: any;
|
||||||
|
type: any;
|
||||||
|
uuid: string;
|
||||||
|
year: any;
|
||||||
|
};
|
||||||
|
export declare function buildChannelWithPosition(overrides?: BuildChannel): {
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
country: any;
|
||||||
|
logo: any;
|
||||||
|
provider: number;
|
||||||
|
title: any;
|
||||||
|
type: any;
|
||||||
|
uuid: string;
|
||||||
|
year: any;
|
||||||
|
};
|
||||||
|
export {};
|
||||||
98
dist/Epg/test/db/epg.d.ts
vendored
Normal file
98
dist/Epg/test/db/epg.d.ts
vendored
Normal file
|
|
@ -0,0 +1,98 @@
|
||||||
|
export declare const sinceAndTillTimes: {
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
}[];
|
||||||
|
interface BuildProgram {
|
||||||
|
[key: string]: any;
|
||||||
|
}
|
||||||
|
export declare function buildProgram(overrides?: BuildProgram): {
|
||||||
|
id: string;
|
||||||
|
description: any;
|
||||||
|
title: any;
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
channelUuid: string;
|
||||||
|
image: any;
|
||||||
|
country: any;
|
||||||
|
genre: any;
|
||||||
|
rating: any;
|
||||||
|
};
|
||||||
|
export interface BuildProgramWithPosition {
|
||||||
|
overrides?: BuildProgram;
|
||||||
|
program?: BuildProgram;
|
||||||
|
}
|
||||||
|
export declare function buildProgramWithPosition({ overrides, program, }?: BuildProgramWithPosition): {
|
||||||
|
data: {
|
||||||
|
index: number;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
id: string;
|
||||||
|
description: any;
|
||||||
|
title: any;
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
channelUuid: string;
|
||||||
|
image: any;
|
||||||
|
country: any;
|
||||||
|
genre: any;
|
||||||
|
rating: any;
|
||||||
|
} | {
|
||||||
|
index: number;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
id: string;
|
||||||
|
description: any;
|
||||||
|
title: any;
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
channelUuid: string;
|
||||||
|
image: any;
|
||||||
|
country: any;
|
||||||
|
genre: any;
|
||||||
|
rating: any;
|
||||||
|
};
|
||||||
|
position: {
|
||||||
|
height: any;
|
||||||
|
left: any;
|
||||||
|
top: any;
|
||||||
|
width: any;
|
||||||
|
} | {
|
||||||
|
height: any;
|
||||||
|
left: any;
|
||||||
|
top: any;
|
||||||
|
width: any;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
export declare function buildEpgWithPosition(): {
|
||||||
|
data: {
|
||||||
|
id: any;
|
||||||
|
description: any;
|
||||||
|
title: any;
|
||||||
|
channelUuid: string;
|
||||||
|
image: any;
|
||||||
|
country: any;
|
||||||
|
genre: any;
|
||||||
|
rating: any;
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
index: number;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
position: {
|
||||||
|
height: any;
|
||||||
|
left: any;
|
||||||
|
top: any;
|
||||||
|
width: any;
|
||||||
|
};
|
||||||
|
}[];
|
||||||
|
export {};
|
||||||
26
dist/Epg/test/db/grid.d.ts
vendored
Normal file
26
dist/Epg/test/db/grid.d.ts
vendored
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
interface BuildGridItems {
|
||||||
|
[key: string]: any;
|
||||||
|
}
|
||||||
|
export declare function buildGridItems(overrides?: BuildGridItems): {
|
||||||
|
channel: {
|
||||||
|
country: any;
|
||||||
|
logo: any;
|
||||||
|
provider: number;
|
||||||
|
title: any;
|
||||||
|
type: any;
|
||||||
|
uuid: string;
|
||||||
|
year: any;
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
edgeEnd: number;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
export {};
|
||||||
3
dist/Epg/test/db/index.d.ts
vendored
Normal file
3
dist/Epg/test/db/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
||||||
|
export * from "./channels";
|
||||||
|
export * from "./epg";
|
||||||
|
export * from "./grid";
|
||||||
132
dist/Epg/test/helpers.d.ts
vendored
Normal file
132
dist/Epg/test/helpers.d.ts
vendored
Normal file
|
|
@ -0,0 +1,132 @@
|
||||||
|
import { DragAndDrop, Mode, Overlap } from "../helpers/interfaces";
|
||||||
|
declare type Overrides = {
|
||||||
|
[key: string]: any;
|
||||||
|
};
|
||||||
|
export declare function getLayoutProps(overrides?: Overrides, sliceNumber?: number): {
|
||||||
|
isToday: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
isTimeline: boolean;
|
||||||
|
isLine: boolean;
|
||||||
|
isBaseTimeFormat: boolean;
|
||||||
|
isProgramVisible: () => boolean;
|
||||||
|
isChannelVisible: () => boolean;
|
||||||
|
isTimelineVisible: () => boolean;
|
||||||
|
programs: {
|
||||||
|
data: {
|
||||||
|
id: any;
|
||||||
|
description: any;
|
||||||
|
title: any;
|
||||||
|
channelUuid: string;
|
||||||
|
image: any;
|
||||||
|
country: any;
|
||||||
|
genre: any;
|
||||||
|
rating: any;
|
||||||
|
since: string;
|
||||||
|
till: string;
|
||||||
|
index: number;
|
||||||
|
channelIndex: number;
|
||||||
|
channelPosition: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
position: {
|
||||||
|
height: any;
|
||||||
|
left: any;
|
||||||
|
top: any;
|
||||||
|
width: any;
|
||||||
|
};
|
||||||
|
}[];
|
||||||
|
channels: {
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
country: any;
|
||||||
|
logo: any;
|
||||||
|
provider: number;
|
||||||
|
title: any;
|
||||||
|
type: any;
|
||||||
|
uuid: string;
|
||||||
|
year: any;
|
||||||
|
}[];
|
||||||
|
channelOverlapsCount: {};
|
||||||
|
scrollY: number;
|
||||||
|
startDate: string;
|
||||||
|
endDate: string;
|
||||||
|
currentDate: string;
|
||||||
|
months: string[];
|
||||||
|
numberOfMonths: number;
|
||||||
|
monthWidth: number;
|
||||||
|
mode: Mode;
|
||||||
|
dnd: DragAndDrop;
|
||||||
|
hoursInDays: never[];
|
||||||
|
areas: never[];
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
numberOfDays: number;
|
||||||
|
days: string[];
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
itemHeight: number;
|
||||||
|
programOverlaps: {};
|
||||||
|
layerOverlapLevel: number;
|
||||||
|
overlapMode: "layer" | "stack";
|
||||||
|
grid: {
|
||||||
|
enabled: boolean;
|
||||||
|
hoverHighlight: boolean;
|
||||||
|
};
|
||||||
|
overlap: Overlap;
|
||||||
|
gridItems: {
|
||||||
|
channel: {
|
||||||
|
country: any;
|
||||||
|
logo: any;
|
||||||
|
provider: number;
|
||||||
|
title: any;
|
||||||
|
type: any;
|
||||||
|
uuid: string;
|
||||||
|
year: any;
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
position: {
|
||||||
|
top: number;
|
||||||
|
height: number;
|
||||||
|
left: number;
|
||||||
|
width: number;
|
||||||
|
edgeEnd: number;
|
||||||
|
};
|
||||||
|
}[];
|
||||||
|
onScroll: () => void;
|
||||||
|
dragMouseUp: () => null;
|
||||||
|
};
|
||||||
|
export declare const getTimeLineProps: (overrides?: Overrides | undefined) => {
|
||||||
|
isToday: boolean;
|
||||||
|
isCurrentTime: boolean;
|
||||||
|
isSidebar: boolean;
|
||||||
|
isTimelineVisible: () => boolean;
|
||||||
|
isBaseTimeFormat: boolean;
|
||||||
|
numberOfHoursInDay: number;
|
||||||
|
offsetStartHoursRange: number;
|
||||||
|
numberOfDays: number;
|
||||||
|
days: string[];
|
||||||
|
dayWidth: number;
|
||||||
|
hourWidth: number;
|
||||||
|
hoursInDays: never[];
|
||||||
|
months: string[];
|
||||||
|
numberOfMonths: number;
|
||||||
|
monthWidth: number;
|
||||||
|
sidebarWidth: number;
|
||||||
|
timelineHeight: number;
|
||||||
|
startDate: string;
|
||||||
|
endDate: string;
|
||||||
|
liveRefreshTime: number;
|
||||||
|
mode: Mode;
|
||||||
|
};
|
||||||
|
export declare const getTestTimeDate: (h?: string, m?: string, s?: string) => string;
|
||||||
|
export {};
|
||||||
2
dist/Epg/test/index.d.ts
vendored
Normal file
2
dist/Epg/test/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
export * from "./db";
|
||||||
|
export * from "./helpers";
|
||||||
5
dist/Epg/test/test-utils.d.ts
vendored
Normal file
5
dist/Epg/test/test-utils.d.ts
vendored
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
import React from "react";
|
||||||
|
import userEvent from "@testing-library/user-event";
|
||||||
|
declare const customRender: (ui: React.ReactElement, options?: Pick<any, string | number | symbol> | undefined) => any;
|
||||||
|
export * from "@testing-library/react";
|
||||||
|
export { customRender as render, userEvent };
|
||||||
1
dist/Epg/theme/index.d.ts
vendored
Normal file
1
dist/Epg/theme/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
export * from "./theme";
|
||||||
52
dist/Epg/theme/theme.d.ts
vendored
Normal file
52
dist/Epg/theme/theme.d.ts
vendored
Normal file
|
|
@ -0,0 +1,52 @@
|
||||||
|
export declare const theme: {
|
||||||
|
primary: {
|
||||||
|
600: string;
|
||||||
|
900: string;
|
||||||
|
};
|
||||||
|
grey: {
|
||||||
|
300: string;
|
||||||
|
};
|
||||||
|
white: string;
|
||||||
|
teal: {
|
||||||
|
100: string;
|
||||||
|
};
|
||||||
|
green: {
|
||||||
|
200: string;
|
||||||
|
300: string;
|
||||||
|
};
|
||||||
|
loader: {
|
||||||
|
teal: string;
|
||||||
|
purple: string;
|
||||||
|
pink: string;
|
||||||
|
bg: string;
|
||||||
|
};
|
||||||
|
scrollbar: {
|
||||||
|
border: string;
|
||||||
|
thumb: {
|
||||||
|
bg: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
gradient: {
|
||||||
|
blue: {
|
||||||
|
300: string;
|
||||||
|
600: string;
|
||||||
|
900: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
text: {
|
||||||
|
grey: {
|
||||||
|
300: string;
|
||||||
|
500: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
timeline: {
|
||||||
|
divider: {
|
||||||
|
bg: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
grid: {
|
||||||
|
item: string;
|
||||||
|
divider: string;
|
||||||
|
highlight: string;
|
||||||
|
};
|
||||||
|
};
|
||||||
4
dist/Epg/utils/time.d.ts
vendored
Normal file
4
dist/Epg/utils/time.d.ts
vendored
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
export declare const getNewDateTimeTz: (date: Date | string | number) => number;
|
||||||
|
export declare const getNewDateTz: (date?: string | number | Date | undefined) => Date;
|
||||||
|
export declare const formatTz: (date: Date | number, formatTime?: string) => string;
|
||||||
|
export declare const zonedDateTimeToUtc: (date: Date) => Date;
|
||||||
1
dist/index.d.ts
vendored
Normal file
1
dist/index.d.ts
vendored
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
export * from "./Epg";
|
||||||
8
dist/index.js
vendored
Normal file
8
dist/index.js
vendored
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
|
||||||
|
'use strict'
|
||||||
|
|
||||||
|
if (process.env.NODE_ENV === 'production') {
|
||||||
|
module.exports = require('./planby-pro.cjs.production.min.js')
|
||||||
|
} else {
|
||||||
|
module.exports = require('./planby-pro.cjs.development.js')
|
||||||
|
}
|
||||||
5622
dist/planby-pro.cjs.development.js
vendored
Normal file
5622
dist/planby-pro.cjs.development.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/planby-pro.cjs.development.js.map
vendored
Normal file
1
dist/planby-pro.cjs.development.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
2
dist/planby-pro.cjs.production.min.js
vendored
Normal file
2
dist/planby-pro.cjs.production.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/planby-pro.cjs.production.min.js.map
vendored
Normal file
1
dist/planby-pro.cjs.production.min.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
5691
dist/planby-pro.esm.js
vendored
Normal file
5691
dist/planby-pro.esm.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/planby-pro.esm.js.map
vendored
Normal file
1
dist/planby-pro.esm.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
96
package.json
Normal file
96
package.json
Normal file
|
|
@ -0,0 +1,96 @@
|
||||||
|
{
|
||||||
|
"name": "@nessprim/planby-pro",
|
||||||
|
"author": "Karol Kozer",
|
||||||
|
"version": "3.10.0",
|
||||||
|
"license": "Custom License",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/Nessprim/planby-pro"
|
||||||
|
},
|
||||||
|
"publishConfig": {
|
||||||
|
"registry": "https://npm.pkg.github.com"
|
||||||
|
},
|
||||||
|
"homepage": "https://planby.app",
|
||||||
|
"funding": {
|
||||||
|
"type": "opencollective",
|
||||||
|
"url": "https://opencollective.com/planby"
|
||||||
|
},
|
||||||
|
"main": "dist/index.js",
|
||||||
|
"typings": "dist/index.d.ts",
|
||||||
|
"files": [
|
||||||
|
"dist"
|
||||||
|
],
|
||||||
|
"engines": {
|
||||||
|
"node": ">=10"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"start": "tsdx watch",
|
||||||
|
"build": "tsdx build",
|
||||||
|
"test": "tsdx test --passWithNoTests",
|
||||||
|
"lint": "tsdx lint",
|
||||||
|
"prepare": "tsdx build && bundlewatch",
|
||||||
|
"size": "bundlewatch",
|
||||||
|
"test:watch": "jest --watchAll"
|
||||||
|
},
|
||||||
|
"peerDependencies": {
|
||||||
|
"react": ">=16"
|
||||||
|
},
|
||||||
|
"husky": {
|
||||||
|
"hooks": {
|
||||||
|
"pre-commit": "tsdx lint"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"prettier": {
|
||||||
|
"printWidth": 80,
|
||||||
|
"semi": true,
|
||||||
|
"singleQuote": true,
|
||||||
|
"trailingComma": "es5"
|
||||||
|
},
|
||||||
|
"module": "dist/planby-pro.esm.js",
|
||||||
|
"bundlewatch": {
|
||||||
|
"files": [
|
||||||
|
{
|
||||||
|
"path": "dist/planby-pro.cjs.production.min.js",
|
||||||
|
"maxSize": "26kB"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"path": "dist/planby-pro.esm.js",
|
||||||
|
"maxSize": "56kB"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@emotion/react": "^11.9.0",
|
||||||
|
"@emotion/styled": "^11.8.1",
|
||||||
|
"date-fns": "^2.28.0",
|
||||||
|
"date-fns-tz": "^2.0.0",
|
||||||
|
"use-debounce": "^7.0.1"
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"epg",
|
||||||
|
"schedule",
|
||||||
|
"harmongram",
|
||||||
|
"react",
|
||||||
|
"hooks",
|
||||||
|
"electronic",
|
||||||
|
"program",
|
||||||
|
"guide",
|
||||||
|
"timeline",
|
||||||
|
"events"
|
||||||
|
],
|
||||||
|
"devDependencies": {
|
||||||
|
"@faker-js/faker": "^6.1.2",
|
||||||
|
"@size-limit/preset-small-lib": "^7.0.8",
|
||||||
|
"@types/jest": "^27.4.0",
|
||||||
|
"@types/react": "^17.0.38",
|
||||||
|
"babel-plugin-jsx-remove-data-test-id": "^3.0.0",
|
||||||
|
"bundlewatch": "^0.3.3",
|
||||||
|
"husky": "^7.0.4",
|
||||||
|
"jest": "^27.5.1",
|
||||||
|
"size-limit": "^7.0.8",
|
||||||
|
"ts-jest": "^27.1.3",
|
||||||
|
"tsdx": "^0.14.1",
|
||||||
|
"tslib": "^2.3.1",
|
||||||
|
"typescript": "^4.6.3"
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in a new issue