mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-12 17:04:57 +00:00
* [ADF-1769] Fixed prop table tool formatting * [ADF-1769] Added code style to event type column
122 lines
2.4 KiB
JavaScript
122 lines
2.4 KiB
JavaScript
module.exports = {
|
|
|
|
makeRoot: function (children) {
|
|
return {
|
|
"type": "root",
|
|
"children": children
|
|
};
|
|
},
|
|
|
|
makeText: function (textVal) {
|
|
return {
|
|
"type": "text",
|
|
"value": textVal
|
|
};
|
|
},
|
|
|
|
makeEmphasis: function (content) {
|
|
return {
|
|
"type": "emphasis",
|
|
"children": content
|
|
};
|
|
},
|
|
|
|
makeStrong: function (content) {
|
|
return {
|
|
"type": "strong",
|
|
"children": content
|
|
};
|
|
},
|
|
|
|
makeHeading: function (caption, depth) {
|
|
return {
|
|
"type": "heading",
|
|
"depth": depth,
|
|
"children": [caption]
|
|
};
|
|
},
|
|
|
|
makeLink: function (caption, url) {
|
|
return {
|
|
"type": "link",
|
|
"url": url,
|
|
"children": [ caption ]
|
|
};
|
|
},
|
|
|
|
makeListItem: function (itemValue) {
|
|
return {
|
|
"type": "listItem",
|
|
"loose": false,
|
|
"children": [ itemValue ]
|
|
};
|
|
},
|
|
|
|
makeListUnordered: function (itemsArray) {
|
|
return {
|
|
"type": "list",
|
|
"ordered": false,
|
|
"children": itemsArray,
|
|
"loose": false
|
|
};
|
|
},
|
|
|
|
makeParagraph: function (itemsArray) {
|
|
return {
|
|
"type": "paragraph",
|
|
"children": itemsArray
|
|
}
|
|
},
|
|
|
|
makeTable: function (colAlignArray, rowArray) {
|
|
return {
|
|
"type": "table",
|
|
"align": colAlignArray,
|
|
"children": rowArray
|
|
};
|
|
},
|
|
|
|
makeTableRow: function (cellArray) {
|
|
return {
|
|
"type": "tableRow",
|
|
"children": cellArray
|
|
};
|
|
},
|
|
|
|
makeTableCell: function (content) {
|
|
return {
|
|
"type": "tableCell",
|
|
"children": content
|
|
};
|
|
},
|
|
|
|
makeInlineCode: function (codeText) {
|
|
return {
|
|
"type": "inlineCode",
|
|
"value": codeText
|
|
}
|
|
},
|
|
|
|
makeHTML: function (htmlText) {
|
|
return {
|
|
"type": "html",
|
|
"value": htmlText
|
|
};
|
|
},
|
|
|
|
isHeading: function (node) {
|
|
return node.type === "heading";
|
|
},
|
|
|
|
isListUnordered: function (node) {
|
|
return (node.type === "list") && !node.ordered;
|
|
},
|
|
|
|
isParagraph: function (node) {
|
|
return node.type === "paragraph";
|
|
},
|
|
|
|
isText: function (node) {
|
|
return node.type === "text";
|
|
}
|
|
} |