Working version of DataGridColumnsManager.py where columns can be updated
This commit is contained in:
@@ -186,8 +186,9 @@ class TestObject:
|
||||
|
||||
|
||||
class TestIcon(TestObject):
|
||||
def __init__(self, name: Optional[str] = '', command=None):
|
||||
super().__init__("div")
|
||||
def __init__(self, name: Optional[str] = '', wrapper="div", command=None):
|
||||
super().__init__(wrapper)
|
||||
self.wrapper = wrapper
|
||||
self.name = snake_to_pascal(name) if (name and name[0].islower()) else name
|
||||
self.children = [
|
||||
TestObject(NotStr, s=Regex(f'<svg name="\\w+-{self.name}'))
|
||||
@@ -196,7 +197,7 @@ class TestIcon(TestObject):
|
||||
self.attrs |= command.get_htmx_params()
|
||||
|
||||
def __str__(self):
|
||||
return f'<div><svg name="{self.name}" .../></div>'
|
||||
return f'<{self.wrapper}><svg name="{self.name}" .../></{self.wrapper}>'
|
||||
|
||||
|
||||
class TestIconNotStr(TestObject):
|
||||
|
||||
Reference in New Issue
Block a user