Skip to content

Instantly share code, notes, and snippets.

@mthongvanh
Created March 12, 2019 22:29
Show Gist options
  • Save mthongvanh/b20c91987413600372285dcf4470da92 to your computer and use it in GitHub Desktop.
Save mthongvanh/b20c91987413600372285dcf4470da92 to your computer and use it in GitHub Desktop.
{
"agendaFilters": [{
"id": 1,
"display": "Conferences",
"value": "conferences",
"valueType": "decisionTree",
"filterType": "",
"options": [{
"id": 1,
"display": "Ellucian Live",
"value": "1",
"valueType": "filterID",
"filterType": "familyFilter",
"options": [{
"id": 1,
"display": "Ellucian Live Tracks",
"value": "10",
"valueType": "trackID",
"filterType": "parentFilter",
"options": [{
"id": 1,
"display": "Advancement Development and Fundraising",
"value": "100",
"valueType": "trackID",
"filterType": "childFilter",
"options": []
}, {
"id": 2,
"display": "Development and Fundraising",
"value": "101",
"valueType": "trackID",
"filterType": "childFilter",
"options": []
}]
}, {
"id": 4,
"display": "Ellucian Live Tags",
"value": "20",
"valueType": "tagID",
"filterType": "parentFilter",
"options": [{
"id": 1,
"display": "Mobile Apps Tag",
"value": "200",
"valueType": "tagID",
"filterType": "childFilter",
"options": []
}, {
"id": 2,
"display": "Desktop Apps Tag",
"value": "201",
"valueType": "tagID",
"filterType": "childFilter",
"options": []
}]
}]
}]
},
{
"id": 2,
"display": "Default",
"value": "default",
"valueType": "default",
"filterType": "decisionTree",
"options": [{
"id": 1,
"display": "Standard",
"value": "1",
"valueType": "filterID",
"filterType": "familyFilter",
"options": [{
"id": 1,
"display": "Priority",
"value": "10",
"valueType": "tagID",
"filterType": "parentFilter",
"options": [{
"id": 1,
"display": "High",
"value": "100",
"valueType": "tagID",
"filterType": "childFilter",
"options": []
}, {
"id": 2,
"display": "Medium",
"value": "101",
"valueType": "tagID",
"filterType": "childFilter",
"options": []
}]
}, {
"id": 2,
"display": "Class",
"value": "20",
"valueType": "trackID",
"filterType": "parentFilter",
"options": [{
"id": 1,
"display": "Internal",
"value": "200",
"valueType": "trackID",
"filterType": "childFilter",
"options": []
}, {
"id": 2,
"display": "External",
"value": "201",
"valueType": "trackID",
"filterType": "childFilter",
"options": []
}]
}]
}]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment