2016-12-01 17:21:07 +03:00
|
|
|
{
|
|
|
|
"dataRoles": [
|
|
|
|
{
|
|
|
|
"name": "Source",
|
|
|
|
"kind": "Grouping",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayName": "Source",
|
|
|
|
"displayNameKey": "Visual_Source"
|
2016-12-01 17:21:07 +03:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "Destination",
|
|
|
|
"kind": "Grouping",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayName": "Destination",
|
|
|
|
"displayNameKey": "Visual_Destination"
|
2016-12-01 17:21:07 +03:00
|
|
|
},
|
2017-06-21 16:25:24 +03:00
|
|
|
{
|
|
|
|
"name": "DestinationLabels",
|
|
|
|
"kind": "Grouping",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayName": "Destination labels",
|
|
|
|
"displayNameKey": "Visual_DestinationLabels"
|
2017-06-21 16:25:24 +03:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"name": "SourceLabels",
|
|
|
|
"kind": "Grouping",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayName": "Source labels",
|
|
|
|
"displayNameKey": "Visual_SourceLabels"
|
2017-06-21 16:25:24 +03:00
|
|
|
},
|
2016-12-01 17:21:07 +03:00
|
|
|
{
|
|
|
|
"name": "Weight",
|
|
|
|
"kind": "Measure",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayName": "Weight",
|
|
|
|
"displayNameKey": "Visual_Weight"
|
2016-12-01 17:21:07 +03:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataViewMappings": [
|
|
|
|
{
|
|
|
|
"conditions": [
|
|
|
|
{
|
|
|
|
"Source": {
|
|
|
|
"min": 0,
|
|
|
|
"max": 1
|
|
|
|
},
|
|
|
|
"Destination": {
|
|
|
|
"min": 0,
|
|
|
|
"max": 1
|
|
|
|
},
|
2017-06-21 16:25:24 +03:00
|
|
|
"SourceLabels": {
|
|
|
|
"min": 0,
|
|
|
|
"max": 1
|
|
|
|
},
|
|
|
|
"DestinationLabels": {
|
|
|
|
"min": 0,
|
|
|
|
"max": 1
|
|
|
|
},
|
2016-12-01 17:21:07 +03:00
|
|
|
"Weight": {
|
|
|
|
"min": 0,
|
|
|
|
"max": 1
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"categorical": {
|
|
|
|
"categories": {
|
|
|
|
"select": [
|
|
|
|
{
|
|
|
|
"bind": {
|
|
|
|
"to": "Source"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"bind": {
|
|
|
|
"to": "Destination"
|
|
|
|
}
|
2017-06-21 16:25:24 +03:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"bind": {
|
|
|
|
"to": "SourceLabels"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"bind": {
|
|
|
|
"to": "DestinationLabels"
|
|
|
|
}
|
2016-12-01 17:21:07 +03:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"dataReductionAlgorithm": {
|
|
|
|
"top": {}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"values": {
|
|
|
|
"for": {
|
|
|
|
"in": "Weight"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"objects": {
|
|
|
|
"labels": {
|
|
|
|
"displayName": "Data labels",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayNameKey": "Visual_DataPointsLabels",
|
2016-12-01 17:21:07 +03:00
|
|
|
"properties": {
|
|
|
|
"show": {
|
|
|
|
"displayName": "Show",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayNameKey": "Visual_Show",
|
2016-12-01 17:21:07 +03:00
|
|
|
"type": {
|
|
|
|
"bool": true
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fill": {
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayName": "Color",
|
|
|
|
"displayNameKey": "Visual_LabelsFill",
|
2016-12-01 17:21:07 +03:00
|
|
|
"type": {
|
|
|
|
"fill": {
|
|
|
|
"solid": {
|
|
|
|
"color": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
2020-10-16 18:28:00 +03:00
|
|
|
"fontFamily": {
|
|
|
|
"displayName": "Font Family",
|
|
|
|
"displayNameKey": "Visual_FontFamily",
|
|
|
|
"type": {
|
|
|
|
"formatting": {
|
|
|
|
"fontFamily": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
2016-12-01 17:21:07 +03:00
|
|
|
"fontSize": {
|
|
|
|
"displayName": "Text Size",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayNameKey": "Visual_TextSize",
|
2016-12-01 17:21:07 +03:00
|
|
|
"type": {
|
|
|
|
"formatting": {
|
|
|
|
"fontSize": true
|
|
|
|
}
|
|
|
|
}
|
2017-06-21 16:25:24 +03:00
|
|
|
},
|
|
|
|
"forceDisplay": {
|
|
|
|
"displayName": "Force display",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayNameKey": "Visual_Force_Display",
|
2017-06-21 16:25:24 +03:00
|
|
|
"description": "Display all labels anyway",
|
2018-04-13 14:15:50 +03:00
|
|
|
"descriptionKey": "Visual_Description_Force_Display",
|
2017-06-21 16:25:24 +03:00
|
|
|
"type": {
|
|
|
|
"bool": true
|
|
|
|
}
|
2017-09-20 17:57:33 +03:00
|
|
|
},
|
|
|
|
"unit": {
|
|
|
|
"displayName": "Display units",
|
|
|
|
"displayNameKey": "Visual_Display_Units",
|
|
|
|
"type": {
|
|
|
|
"formatting": {
|
|
|
|
"labelDisplayUnits": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2016-12-01 17:21:07 +03:00
|
|
|
}
|
|
|
|
},
|
2017-08-16 16:35:51 +03:00
|
|
|
"linkLabels": {
|
|
|
|
"displayName": "Data link labels",
|
|
|
|
"displayNameKey": "Visual_DataPointsLinkLabels",
|
|
|
|
"properties": {
|
|
|
|
"show": {
|
|
|
|
"displayName": "Show",
|
|
|
|
"displayNameKey": "Visual_Show",
|
|
|
|
"type": {
|
|
|
|
"bool": true
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fill": {
|
|
|
|
"displayName": "Color",
|
|
|
|
"displayNameKey": "Visual_LabelsFill",
|
|
|
|
"type": {
|
|
|
|
"fill": {
|
|
|
|
"solid": {
|
|
|
|
"color": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"fontSize": {
|
|
|
|
"displayName": "Text Size",
|
|
|
|
"displayNameKey": "Visual_TextSize",
|
|
|
|
"type": {
|
|
|
|
"formatting": {
|
|
|
|
"fontSize": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
2016-12-01 17:21:07 +03:00
|
|
|
"links": {
|
|
|
|
"displayName": "Links",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayNameKey": "Visual_Links",
|
2016-12-01 17:21:07 +03:00
|
|
|
"properties": {
|
|
|
|
"fill": {
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayName": "Color",
|
|
|
|
"displayNameKey": "Visual_LabelsFill",
|
2016-12-01 17:21:07 +03:00
|
|
|
"type": {
|
|
|
|
"fill": {
|
|
|
|
"solid": {
|
|
|
|
"color": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2017-06-21 16:25:24 +03:00
|
|
|
},
|
|
|
|
"nodes": {
|
|
|
|
"displayName": "Nodes",
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayNameKey": "Visual_Nodes",
|
2017-06-21 16:25:24 +03:00
|
|
|
"properties": {
|
|
|
|
"fill": {
|
2017-07-07 15:20:56 +03:00
|
|
|
"displayName": "Color",
|
|
|
|
"displayNameKey": "Visual_LabelsFill",
|
2017-06-21 16:25:24 +03:00
|
|
|
"type": {
|
|
|
|
"fill": {
|
|
|
|
"solid": {
|
|
|
|
"color": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2017-07-18 14:16:08 +03:00
|
|
|
},
|
|
|
|
"scaleSettings": {
|
2017-11-24 14:24:58 +03:00
|
|
|
"displayName": "Scale settings",
|
|
|
|
"displayNameKey": "Visual_SankeyScaleSettings",
|
2017-07-18 14:16:08 +03:00
|
|
|
"properties": {
|
2017-11-24 14:24:58 +03:00
|
|
|
"lnScale": {
|
|
|
|
"displayName": "Enable logarithmic scale",
|
|
|
|
"displayNameKey": "Visual_ScaleSettings",
|
|
|
|
"type": {
|
|
|
|
"bool": true
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"provideMinHeight": {
|
|
|
|
"displayName": "Provide min optimal height of node",
|
|
|
|
"displayNameKey": "Visual_MinOptimalHeight",
|
2017-07-18 14:16:08 +03:00
|
|
|
"type": {
|
|
|
|
"bool": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2017-08-22 13:20:03 +03:00
|
|
|
},
|
|
|
|
"nodeComplexSettings": {
|
|
|
|
"displayName": "Sankey settigns",
|
|
|
|
"displayNameKey": "Visual_SankeySettings",
|
|
|
|
"properties": {
|
|
|
|
"nodePositions": {
|
|
|
|
"displayName": "Node positions",
|
|
|
|
"displayNameKey": "Visual_NodePositions",
|
|
|
|
"type": {
|
|
|
|
"text": true
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"viewportSize": {
|
|
|
|
"displayName": "Viewport sizes",
|
|
|
|
"displayNameKey": "Visual_ViewportSize",
|
|
|
|
"type": {
|
|
|
|
"text": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2018-02-05 11:54:05 +03:00
|
|
|
},
|
|
|
|
"cyclesLinks":{
|
|
|
|
"displayName": "Cycles displaying",
|
|
|
|
"displayNameKey": "Visual_Cycles",
|
|
|
|
"properties": {
|
|
|
|
"drawCycles": {
|
2018-04-13 14:15:50 +03:00
|
|
|
"displayName": "Duplicate nodes",
|
|
|
|
"displayNameKey": "Visual_DuplicateNodes",
|
2018-02-05 11:54:05 +03:00
|
|
|
"type": {
|
|
|
|
"enumeration": [
|
|
|
|
{
|
2018-04-13 14:15:50 +03:00
|
|
|
"displayName": "Duplicate",
|
|
|
|
"displayNameKey": "Visual_Duplicate",
|
2018-02-05 11:54:05 +03:00
|
|
|
"value": "0"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"displayName": "Draw backward link",
|
|
|
|
"displayNameKey": "Visual_DrawBackwardLink",
|
|
|
|
"value": "1"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"selfLinksWeight": {
|
|
|
|
"displayName": "Ignore weight of self links",
|
|
|
|
"displayNameKey": "Visual_SelflinkWeight",
|
|
|
|
"type": {
|
|
|
|
"bool": true
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2016-12-01 17:21:07 +03:00
|
|
|
}
|
2017-05-28 08:40:40 +03:00
|
|
|
},
|
|
|
|
"sorting": {
|
2020-02-28 07:07:03 +03:00
|
|
|
"implicit": {
|
|
|
|
"clauses": [
|
|
|
|
{
|
|
|
|
"role": "Weight",
|
|
|
|
"direction": 1
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
2020-02-19 14:41:35 +03:00
|
|
|
},
|
|
|
|
"supportsKeyboardFocus": true,
|
|
|
|
"supportsSynchronizingFilterState": true
|
2016-12-01 17:21:07 +03:00
|
|
|
}
|