|
172 | 172 | <paper-item class="event demonstration" on-tap="_changeSelectedItem">
|
173 | 173 | <paper-item-body three-line>
|
174 | 174 | <div secondary>
|
175 |
| - <span class="session-time">{{listItem.time_start}} - {{listItem.time_end}} • {{listItem.location}}<span> |
| 175 | + <template is="dom-if" if="{{isDemo}}"> |
| 176 | + <span class="session-time">{{listItem.location}}<span> |
| 177 | + </template> |
| 178 | + <template is="dom-if" if="{{!isDemo}}"> |
| 179 | + <span class="session-time">{{listItem.time_start}} - {{listItem.time_end}} • {{listItem.location}}<span> |
| 180 | + </template> |
176 | 181 | </div>
|
177 | 182 | <div class="session-title">{{listItem.title}}</div>
|
178 | 183 | <div secondary>
|
|
226 | 231 | <paper-item-body three-line>
|
227 | 232 | <div secondary>
|
228 | 233 | <span class="session-time">{{listItem.session_time_start}} - {{listItem.session_time_end}} • {{listItem.session_location}}<span>
|
229 |
| - <span style="float:right" class$="{{listItem.type_code}} sessiontype">{{listItem.type}}</span><!--<br/>--> |
| 234 | + <span style="float:right" class$="{{listItem.type_code}} sessiontype">{{listItem.type}}</span><!--<br/>--> |
230 | 235 | </div>
|
231 | 236 | <div class="wtf session-title">
|
232 | 237 | {{listItem.session}}
|
|
239 | 244 | <iron-icon icon="icons:bookmark" class="bookmarked"></iron-icon>
|
240 | 245 | </template>
|
241 | 246 | </div>
|
242 |
| - <div secondary class="session-chair"> <!--Chair: {{listItem.session_chair}}--> |
243 |
| - </div> |
| 247 | + <!--<div secondary class="session-chair"> Chair: {{listItem.session_chair}} |
| 248 | + </div>--> |
244 | 249 | </paper-item-body>
|
245 | 250 | </paper-item>
|
246 | 251 | </template>
|
|
282 | 287 | type: Boolean,
|
283 | 288 | computed: 'computeIsPoster(encompassingSessionType)'
|
284 | 289 | },
|
| 290 | + isDemo: { |
| 291 | + type: Boolean, |
| 292 | + computed: 'computeIsDemo(encompassingSessionType)' |
| 293 | + }, |
285 | 294 | selectedItem: {
|
286 | 295 | type: String,
|
287 | 296 | notify: true
|
|
319 | 328 | computeIsPoster: function() {
|
320 | 329 | return this.encompassingSessionType == "poster";
|
321 | 330 | },
|
| 331 | + computeIsDemo: function() { |
| 332 | + return this.encompassingSessionType == "demonstration"; |
| 333 | + }, |
322 | 334 | computeBookmarkDisplayString: function(isBookmarked) {
|
323 | 335 | val = isBookmarked ? "inline" : "none";
|
324 | 336 | //console.log("computeBookmarkDisplayString called, returning: " + val);
|
|
0 commit comments