UNPKG

@sap-ux/ui-components

Version:
33 lines 1.11 kB
import React from 'react'; import type { IGroup, IGroupRenderProps, IGroupHeaderProps, IGroupedListProps } from '@fluentui/react'; import './UIList.scss'; export { IGroup as UIGroup, IGroupedListProps as UIGroupedListProps, IGroupHeaderProps as UIGroupHeaderProps, IGroupRenderProps as UIGroupRenderProps }; export interface ListProps extends IGroupedListProps { groups: IGroup[]; groupProps?: IGroupRenderProps; items: never[]; onSelect: (value: IGroup) => void; onRenderCell: (nestingDepth?: number, item?: never, index?: number) => React.ReactNode; } /** * UIList component * based on https://developer.microsoft.com/en-us/fluentui#/controls/web/groupedlist * * @exports * @class UIList * @extends {React.Component<ListProps, {}>} */ export declare class UIList extends React.Component<ListProps, {}> { /** * Initializes component properties. * * @param {ListProps} props */ constructor(props: ListProps); private onGroupHeaderClick; /** * @returns {JSX.Element} */ render(): JSX.Element; } //# sourceMappingURL=UIList.d.ts.map