feat(search): add global titlebar search filters
This commit is contained in:
@@ -57,8 +57,17 @@ class SearchProviderResponse(BaseModel):
|
||||
order: int
|
||||
|
||||
|
||||
class SearchResourceTypeResponse(BaseModel):
|
||||
provider_id: str
|
||||
module_id: str
|
||||
resource_type: str
|
||||
label: str
|
||||
order: int
|
||||
|
||||
|
||||
class SearchProviderListResponse(BaseModel):
|
||||
providers: list[SearchProviderResponse]
|
||||
resources: list[SearchResourceTypeResponse] = Field(default_factory=list)
|
||||
|
||||
|
||||
class SearchIndexStateResponse(BaseModel):
|
||||
@@ -108,6 +117,7 @@ __all__ = [
|
||||
"SearchProviderDiagnosticResponse",
|
||||
"SearchProviderListResponse",
|
||||
"SearchProviderResponse",
|
||||
"SearchResourceTypeResponse",
|
||||
"SearchChangeDispatchResponse",
|
||||
"SearchDiagnosticsResponse",
|
||||
"SearchIndexStateResponse",
|
||||
|
||||
Reference in New Issue
Block a user