Text Aligment Working

This commit is contained in:
Luis Fernando Molina committed 2021-07-16 16:01:55 +02:00
1 parent b4426e6d24
commit 33e36c0355
4 files changed
+55 -15

No files matched your search

@@ -25,25 +25,32 @@ function newGovernanceReportsUserProfiles() {
"name": "name",
"label": "User Profile",
"type": "string",
"order": "ascending"
"order": "ascending",
"textAlign": "left"
},
{
"name": "blockchainPower",
"label": "Blockchain Power",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
},
{
"name": "delegatedPower",
"label": "Delegated Power",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
},
{
"name": "tokenPower",
"label": "Token Power",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
}
]
}
@@ -18,25 +18,32 @@ function newGovernanceUtilitiesCommonTables() {
"name": "name",
"label": "Name",
"type": "string",
"order": "ascending"
"order": "ascending",
"textAlign": "left"
},
{
"name": "tokensReward",
"label": "Tokens Reward",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
},
{
"name": "weight",
"label": "Weight",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "percentage"
},
{
"name": "weightPower",
"label": "Weight Power",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
}
]
}
@@ -18,37 +18,48 @@ function newGovernanceUtilitiesDecendentTables() {
"name": "name",
"label": "User Profile",
"type": "string",
"order": "ascending"
"order": "ascending",
"textAlign": "left"
},
{
"name": "ownPower",
"label": "Own Power",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
},
{
"name": "incoming",
"label": "Incoming",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
},
{
"name": "tokensAwarded",
"label": "Awarded",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
},
{
"name": "decendants",
"label": "Descendants",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "integer"
},
{
"name": "tokensBonus",
"label": "Bonus",
"type": "number",
"order": "descending"
"order": "descending",
"textAlign": "center",
"format": "2 decimals"
}
]
}
+16 -1
View File
@@ -105,6 +105,8 @@ function newGovernanceUtilitiesTables() {
HTML = HTML + '<tbody>'
for (let j = 0; j < tableRecords.length; j++) {
let textAligment = 'center'
let format = 'text'
let tableRecord = tableRecords[j]
if (odd === true) {
@@ -120,7 +122,20 @@ function newGovernanceUtilitiesTables() {
*/
for (var property in tableRecord) {
if (Object.prototype.hasOwnProperty.call(tableRecord, property)) {
HTML = HTML + '<td>' + tableRecord[property] + '</td>'
/*
Get Text Align and Format
*/
for (let i = 0; i < tableRecordDefinition.properties.length; i++) {
let propertyDefinition = tableRecordDefinition.properties[i]
if (property === propertyDefinition.name) {
textAligment = propertyDefinition.textAlign
format = propertyDefinition.format
break
}
}
HTML = HTML + '<td style="text-align:' + textAligment + ';">' + tableRecord[property] + '</td>'
}
}