RepositoryTable<T> constructor
RepositoryTable<T> (
- Repository<
T> repository, - ObjectTableRowAdapter<
T> objectTableRowAdapter
Implementation
RepositoryTable(
this.repository, ObjectTableRowAdapter<T> objectTableRowAdapter)
: super(objectTableRowAdapter) {
addCssClass('RepositoryTable');
copyButton.onClick.listen((event) {
copyToClipboard();
});
scrollablePanel.nodeRoot.onScroll.listen((event) {
final scrollableNodeRoot = scrollablePanel.nodeRoot;
if (scrollableNodeRoot.scrollTop + scrollableNodeRoot.offsetHeight >=
scrollableNodeRoot.scrollHeight) {
loadMore();
}
});
headerPanel.addAll([headerLabel, copyButton]);
insert(0, headerPanel);
}