-
Notifications
You must be signed in to change notification settings - Fork 5
Code Reference
SIHAN LI edited this page May 18, 2022
·
3 revisions
class ListView<T> implements IDisposable, ISpliceable<T>, IListView<T>;
最基本的IListView<T>
.
class ListWidget<T> implements IListWidget<T>;
建立在ListView
之上的,添加更多的交互功能。
interface IListViewRenderer<T, TMetadata>;
IListView
中最基本的renderer, 所有renderers的接口。
class PipelineRenderer<T> implements IListViewRenderer<T, any[]>;
renderer通用工具之一,作用是整合多个IListViewRenderer
s当作一个IListViewRenderer
。
class ListItemRenderer<T> implements IListViewRenderer<T, HTMLElement>;
interface ITreeListViewRenderer<T, TFilter, TMetadata> extends IListViewRenderer<ITreeNode<T, TFilter>, TMetadata>;
一个最基础的渲染