render all columns with the same meta attr
This commit is contained in:
parent
0582ba2c2e
commit
0b0ad567f0
1 changed files with 22 additions and 11 deletions
|
@ -89,12 +89,25 @@ tvheadend.epg = function() {
|
|||
])
|
||||
});
|
||||
|
||||
function renderDate(value){
|
||||
function setMetaAttr(meta, record){
|
||||
var now = new Date;
|
||||
var start = record.get('start');
|
||||
|
||||
if(now.getTime() > start.getTime()){
|
||||
meta.attr = 'style="font-weight:bold;"';
|
||||
}
|
||||
}
|
||||
|
||||
function renderDate(value, meta, record, rowIndex, colIndex, store){
|
||||
setMetaAttr(meta, record);
|
||||
|
||||
var dt = new Date(value);
|
||||
return dt.format('l H:i');
|
||||
}
|
||||
|
||||
function renderDuration(value){
|
||||
function renderDuration(value, meta, record, rowIndex, colIndex, store){
|
||||
setMetaAttr(meta, record);
|
||||
|
||||
value = Math.floor(value / 60);
|
||||
|
||||
if(value >= 60) {
|
||||
|
@ -110,13 +123,9 @@ tvheadend.epg = function() {
|
|||
}
|
||||
}
|
||||
|
||||
function renderTitle(value, meta, record, rowIndex, colIndex, store){
|
||||
var now = new Date;
|
||||
var start = record.get('start');
|
||||
function renderText(value, meta, record, rowIndex, colIndex, store){
|
||||
setMetaAttr(meta, record);
|
||||
|
||||
if(now.getTime() > start.getTime()){
|
||||
meta.attr = 'style="font-weight:bold;"';
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
|
@ -126,7 +135,7 @@ tvheadend.epg = function() {
|
|||
id:'title',
|
||||
header: "Title",
|
||||
dataIndex: 'title',
|
||||
renderer: renderTitle
|
||||
renderer: renderText
|
||||
},{
|
||||
width: 100,
|
||||
id:'start',
|
||||
|
@ -150,12 +159,14 @@ tvheadend.epg = function() {
|
|||
width: 250,
|
||||
id:'channel',
|
||||
header: "Channel",
|
||||
dataIndex: 'channel'
|
||||
dataIndex: 'channel',
|
||||
renderer: renderText
|
||||
},{
|
||||
width: 250,
|
||||
id:'contentgrp',
|
||||
header: "Content Type",
|
||||
dataIndex: 'contentgrp'
|
||||
dataIndex: 'contentgrp',
|
||||
renderer: renderText
|
||||
}
|
||||
]);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue