File tree Expand file tree Collapse file tree
resources/scss/src/apps/portal/shared/content Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -41,7 +41,19 @@ class Release extends Model {
4141 } , {
4242 // Computed field for TreeList display
4343 name : 'name' ,
44- type : 'String'
44+ type : 'html' ,
45+ /**
46+ * @param {String } value
47+ * @param {Object } record
48+ * @returns {String }
49+ */
50+ convert ( value , record ) {
51+ if ( record . date ) {
52+ return `<b>${ value } </b> <span class="release-date">[${ new Date ( record . date ) . toLocaleDateString ( ) } ]</span>`
53+ }
54+
55+ return value
56+ }
4557 } , {
4658 // Computed field for TreeList id
4759 name : 'id' ,
Original file line number Diff line number Diff line change 9494 }
9595 }
9696 }
97+
98+ .release-date {
99+ font-size : 90% ;
100+ margin-left : 5px ;
101+ opacity : 0.8 ;
102+ position : relative ;
103+ top : -1px ;
104+ }
97105}
Original file line number Diff line number Diff line change @@ -317,7 +317,7 @@ class RecordFactory extends Base {
317317 }
318318
319319 if ( field . convert ) {
320- value = field . convert ( value )
320+ value = field . convert ( value , record )
321321 }
322322
323323 let fieldName = field . name ,
You can’t perform that action at this time.
0 commit comments