mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-18 20:46:01 +00:00
collection json view
This commit is contained in:
@@ -294,6 +294,20 @@ export abstract class GridDisplay {
|
||||
this.reload();
|
||||
}
|
||||
|
||||
showFilter(uniqueName) {
|
||||
this.setConfig(cfg => {
|
||||
if (!cfg.filters.uniqueName)
|
||||
return {
|
||||
...cfg,
|
||||
filters: {
|
||||
..._.omitBy(cfg.filters, v => !v),
|
||||
[uniqueName]: '',
|
||||
},
|
||||
};
|
||||
return cfg;
|
||||
});
|
||||
}
|
||||
|
||||
removeFilter(uniqueName) {
|
||||
this.setConfig(cfg => ({
|
||||
...cfg,
|
||||
@@ -547,4 +561,11 @@ export abstract class GridDisplay {
|
||||
formViewKeyRequested: null,
|
||||
}));
|
||||
}
|
||||
|
||||
switchToJsonView() {
|
||||
this.setConfig(cfg => ({
|
||||
...cfg,
|
||||
isJsonView: true,
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user