
migrations.migration1.json Maven / Gradle / Ivy
// Part of DMX 5.0-beta-4
// Runs ALWAYS
[
{
"assoc_types": [
{
"value": "Workspace Assignment",
"uri": "dmx.workspaces.workspace_assignment",
"dataTypeUri": "dmx.core.text",
"viewConfigTopics": [
{
"typeUri": "dmx.webclient.view_config",
"children": {
"dmx.webclient.color": "hsl(60, 80%, 53%)",
"dmx.webclient.color#dmx.webclient.background_color": "hsl(60, 80%, 96%)"
}
}
]
}
]
},
{
"topic_types": [
// Workspace
{
"value": "Workspace Name",
"uri": "dmx.workspaces.workspace_name",
"dataTypeUri": "dmx.core.text"
},
{
"value": "Workspace Description",
"uri": "dmx.workspaces.workspace_description",
"dataTypeUri": "dmx.core.html"
},
{
"value": "Sharing Mode",
"uri": "dmx.workspaces.sharing_mode",
"dataTypeUri": "dmx.core.text"
},
{
"value": "Workspace",
"uri": "dmx.workspaces.workspace",
"dataTypeUri": "dmx.core.entity",
"compDefs": [
{
"childTypeUri": "dmx.workspaces.workspace_name",
"childCardinalityUri": "dmx.core.one"
},
{
"childTypeUri": "dmx.workspaces.sharing_mode",
"childCardinalityUri": "dmx.core.one",
"viewConfigTopics": [
{
"typeUri": "dmx.webclient.view_config",
"children": {
"dmx.webclient.widget": "ref_uri:dmx.webclient.select"
}
}
]
},
{
"childTypeUri": "dmx.workspaces.workspace_description",
"childCardinalityUri": "dmx.core.one"
}
],
"viewConfigTopics": [
{
"typeUri": "dmx.webclient.view_config",
"children": {
"dmx.webclient.icon": "\uf005"
}
}
]
},
// Workspace Facet
{
"value": "Workspace Facet",
"uri": "dmx.workspaces.workspace_facet",
"dataTypeUri": "dmx.core.entity",
"compDefs": [
{
"childTypeUri": "dmx.workspaces.workspace",
"childCardinalityUri": "dmx.core.one",
"customAssocTypeUri": "dmx.workspaces.workspace_assignment"
}
]
}
],
"topics": [
// Sharing Modes
{
"value": "Private",
"uri": "dmx.workspaces.private",
"typeUri": "dmx.workspaces.sharing_mode"
},
{
"value": "Confidential",
"uri": "dmx.workspaces.confidential",
"typeUri": "dmx.workspaces.sharing_mode"
},
{
"value": "Collaborative",
"uri": "dmx.workspaces.collaborative",
"typeUri": "dmx.workspaces.sharing_mode"
},
{
"value": "Public",
"uri": "dmx.workspaces.public",
"typeUri": "dmx.workspaces.sharing_mode"
},
{
"value": "Common",
"uri": "dmx.workspaces.common",
"typeUri": "dmx.workspaces.sharing_mode"
}
]
}
]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy