docdef/misc/examples/polyhedra/transform-default.js

52 lines
1 KiB
JavaScript

(data) => ({
"definitions": {
},
"content": {
"title": "Polyhedra",
"main": {
"kind": "section",
"data": {
"title": "Polyhedra",
"content": {
"kind": "group",
"data": {
"members": data.order.map(
name => ({
"kind": "section",
"data": {
"title": data.stock[name].name,
"content": {
"kind": "list",
"data": {
"items": [
{
"kind": "text",
"data": {
"content": ("vertices: " + data.stock[name].vertices.toFixed(0)),
}
},
{
"kind": "text",
"data": {
"content": ("faces: " + data.stock[name].faces.toFixed(0)),
}
},
{
"kind": "text",
"data": {
"content": ("edges: " + data.stock[name].edges.toFixed(0)),
}
},
]
}
}
}
})
)
}
}
}
}
}
})