|
8 | 8 | if TYPE_CHECKING: |
9 | 9 | from typing import Self |
10 | 10 |
|
11 | | -__all__ = ["data"] |
| 11 | +__all__ = ["attribute_generator"] |
12 | 12 |
|
13 | 13 | JSEvent = Literal[ |
14 | 14 | "abort", |
@@ -230,13 +230,19 @@ def case(self: TAttr, case: Literal["camel", "kebab", "snake", "pascal"]) -> TAt |
230 | 230 |
|
231 | 231 | def _to_kebab_suffix(self: TAttr, signal_name: str): |
232 | 232 | if "-" in signal_name: |
233 | | - kebab_name, from_case = signal_name.lower(), "kebab" |
| 233 | + kebab_name, from_case = signal_name.lower(), "kebab" |
234 | 234 | elif "_" in signal_name: |
235 | 235 | kebab_name, from_case = signal_name.lower().replace("_", "-"), "snake" |
236 | 236 | elif signal_name[0].isupper(): |
237 | | - kebab_name, from_case = re.sub(r"([A-Z])", r"-\1", signal_name).lstrip("-").lower(), "pascal" |
| 237 | + kebab_name, from_case = ( |
| 238 | + re.sub(r"([A-Z])", r"-\1", signal_name).lstrip("-").lower(), |
| 239 | + "pascal", |
| 240 | + ) |
238 | 241 | elif signal_name.lower() != signal_name: |
239 | | - kebab_name, from_case = re.sub(r"([A-Z])", r"-\1", signal_name).lower(), "camel" |
| 242 | + kebab_name, from_case = ( |
| 243 | + re.sub(r"([A-Z])", r"-\1", signal_name).lower(), |
| 244 | + "camel", |
| 245 | + ) |
240 | 246 | else: |
241 | 247 | kebab_name, from_case = signal_name, None |
242 | 248 | self._suffix = kebab_name |
@@ -502,4 +508,4 @@ def __init__(self, expression: str): |
502 | 508 | self._value = expression |
503 | 509 |
|
504 | 510 |
|
505 | | -data = Attributes() |
| 511 | +attribute_generator = Attributes() |
0 commit comments