This commit is contained in:
Mads Rasmussen
2022-10-07 12:16:41 +02:00
parent c00352c15d
commit 1e2ffa56df

View File

@@ -12,7 +12,7 @@ import {
UmbTableItem,
UmbTableSelectedEvent,
UmbTableConfig,
UmbTableOrderEvent,
UmbTableOrderedEvent,
} from '../../../../../../components/table/table.element';
import './column-layouts/name/user-table-name-column-layout.element';
@@ -23,6 +23,11 @@ export class UmbEditorViewUsersTableElement extends UmbContextConsumerMixin(LitE
@state()
private _users: Array<UserDetails> = [];
@state()
private _tableConfig: UmbTableConfig = {
allowSelection: true,
};
@state()
private _tableColumns: Array<UmbTableColumn> = [
{
@@ -48,11 +53,6 @@ export class UmbEditorViewUsersTableElement extends UmbContextConsumerMixin(LitE
@state()
private _tableItems: Array<UmbTableItem> = [];
@state()
private _tableConfig: UmbTableConfig = {
allowSelection: true,
};
@state()
private _selection: Array<string> = [];
@@ -135,7 +135,7 @@ export class UmbEditorViewUsersTableElement extends UmbContextConsumerMixin(LitE
this._usersContext?.setSelection(selection);
}
private _handleOrder(event: UmbTableOrderEvent) {
private _handleOrdering(event: UmbTableOrderedEvent) {
const table = event.target as UmbTableElement;
const orderingColumn = table.orderingColumn;
const orderingDesc = table.orderingDesc;
@@ -152,13 +152,13 @@ export class UmbEditorViewUsersTableElement extends UmbContextConsumerMixin(LitE
render() {
return html`
<umb-table
.items=${this._tableItems}
.columns=${this._tableColumns}
.config=${this._tableConfig}
.columns=${this._tableColumns}
.items=${this._tableItems}
.selection=${this._selection}
@selected="${this._handleSelected}"
@deselected="${this._handleDeselected}"
@ordered="${this._handleOrder}"></umb-table>
@ordered="${this._handleOrdering}"></umb-table>
`;
}
}