Represents the props for the VirtualView component.

interface IVirtualViewProps {
    bufferSize?: number;
    children: ReactNode;
    fallback?: (e: Error) => void;
    hasMore?: boolean;
    loading?: boolean;
    minRowHeight?: number;
    onDataRequest?: (initial: boolean) => void | Promise<void>;
    onLoadEnd?: (isOk: boolean) => void;
    onLoadStart?: () => void;
    scrollXSubject?: TSubject<number>;
    scrollYSubject?: TSubject<number>;
    throwError?: boolean;
    withScrollbar?: boolean;
    [key: string]: BoxProps;
    [key: number]: BoxProps;
    [key: symbol]: BoxProps;
}

Hierarchy

  • Omit<dayjs, keyof { ref: never }>
    • IVirtualViewProps

Indexable

  • [key: string]: BoxProps
  • [key: number]: BoxProps
  • [key: symbol]: BoxProps

Properties

bufferSize?: number
children: ReactNode
fallback?: (e: Error) => void
hasMore?: boolean
loading?: boolean
minRowHeight?: number
onDataRequest?: (initial: boolean) => void | Promise<void>
onLoadEnd?: (isOk: boolean) => void
onLoadStart?: () => void
scrollXSubject?: TSubject<number>
scrollYSubject?: TSubject<number>
throwError?: boolean
withScrollbar?: boolean