Files
starface-outlook-sync-addin/node_modules/@fluentui/react/lib-commonjs/components/CalendarDayGrid/CalendarGridRow.d.ts
T
Stefan Hacker 37ad745546 first commit
2026-04-03 09:38:48 +02:00

21 lines
1.0 KiB
TypeScript

import * as React from 'react';
import type { ICalendarDayGridProps, ICalendarDayGridStyles } from './CalendarDayGrid.types';
import type { IProcessedStyleSet } from '@fluentui/style-utilities';
import type { IDayInfo, IWeekCorners } from './CalendarDayGrid.base';
export interface ICalendarGridRowProps extends ICalendarDayGridProps {
classNames: IProcessedStyleSet<ICalendarDayGridStyles>;
weeks: IDayInfo[][];
week: IDayInfo[];
weekIndex: number;
weekCorners?: IWeekCorners;
ariaHidden?: boolean;
rowClassName?: string;
ariaRole?: string;
navigatedDayRef: React.MutableRefObject<HTMLTableCellElement>;
activeDescendantId: string;
calculateRoundedStyles(classNames: IProcessedStyleSet<ICalendarDayGridStyles>, above: boolean, below: boolean, left: boolean, right: boolean): string;
getDayInfosInRangeOfDay(dayToCompare: IDayInfo): IDayInfo[];
getRefsFromDayInfos(dayInfosInRange: IDayInfo[]): (HTMLElement | null)[];
}
export declare const CalendarGridRow: React.FunctionComponent<ICalendarGridRowProps>;