in digital schedules we build jsonschemas from templates.
templates are composed of property sets of parameters.
we'd like to add ability in the UI to filter down the parameters visible by a given pset.
implementation to follow, but I could imagine it being as simple as a trait called filters -
i.e.
class AutoUi(tr.HasTraits):
filters: tr.Dictionary(key_trait = tr.Unicode(), value_trait= tr.List())
the filters key is the filter name and value is a list of properties to show.
something like this:

filters would be a param that lives in the root of the jsonschema
in digital schedules we build jsonschemas from templates.
templates are composed of property sets of parameters.
we'd like to add ability in the UI to filter down the parameters visible by a given pset.
implementation to follow, but I could imagine it being as simple as a trait called filters -
i.e.
the filters key is the filter name and value is a list of properties to show.
something like this:
filterswould be a param that lives in the root of the jsonschema