From f69bc86ee6796bcc3b194038fdd08e1c415868ea Mon Sep 17 00:00:00 2001 From: Alexandre Bourlier <alexandre@happy-dev.fr> Date: Mon, 23 Apr 2018 15:34:12 +0200 Subject: [PATCH] Failed implementation of custom cell widget --- src/html/members.html | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/html/members.html b/src/html/members.html index 5f8aa86f..c68e637e 100644 --- a/src/html/members.html +++ b/src/html/members.html @@ -1,13 +1,22 @@ +<script> + class LDPDisplayCell extends LDPWidget { + get template() { + return `<div name="${this.name}">${this.value.city} - ${this.value.country}</div>`; + } + } + customElements.define("ldp-display-cell", LDPDisplayCell); +</script> + <div id="members" class="view" style="display: none"> <ldp-display id="profiles-list" data-src="http://localhost:8000/members/" set-name="firstname, name-separator, lastname" value-name-separator=" " - set-location="city, city-separator, country" value-city-separator=", " - data-fields="avatar, name, location" + data-fields="avatar, name, cell" widget-avatar="ldp-display-img" + widget-cell="ldp-display-cell" search-fields="firstname, lastname" next="member" ></ldp-display> -- GitLab