@adobe/uxp-optimized
Version:
Library of react components optimized for Adobe's Unified Extensibility Platform
21 lines (20 loc) • 778 B
TypeScript
import React, { CSSProperties } from 'react';
type VirtualItem = JSX.Element | Element | null | boolean | VirtualItems;
type VirtualItems = Array<VirtualItem>;
type Properties = {
children: VirtualItem | VirtualItems;
id?: string;
className?: string;
style?: CSSProperties;
ref?: any;
};
type InputHandles = {};
/**
* This component provides a higher level, simpler interface for virtualization.
* Each child must be a react element with a key specified.
* The element type should be a uniquely named function or class.
* Elements will be recycled during virtualization based upon element type name.
* @see the NewContainer sample for usage.
*/
declare const _default: React.ForwardRefRenderFunction<InputHandles, Properties>;
export default _default;