handle search bar for custom selection (#921)

This commit is contained in:
LawyZheng
2024-10-08 13:50:58 +08:00
committed by GitHub
parent 11985733c3
commit 188f6ebfe5
3 changed files with 26 additions and 6 deletions

View File

@@ -46,9 +46,10 @@ class SelectOption(BaseModel):
class InputOrSelectContext(BaseModel):
field: str | None = None
is_required: bool | None = None
is_search_bar: bool | None = None # don't trigger custom-selection logic when it's a search bar
def __repr__(self) -> str:
return f"InputOrSelectContext(field={self.field}, is_required={self.is_required})"
return f"InputOrSelectContext(field={self.field}, is_required={self.is_required}, is_search_bar={self.is_search_bar})"
class Action(BaseModel):