MCPcopy Index your code
hub / github.com/dialect-app/dialect / LangObject

Class LangObject

dialect/languages.py:19–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17
18
19class LangObject(GObject.Object):
20 __gtype_name__ = "LangObject"
21
22 code: str = GObject.Property(type=str) # type: ignore
23 name: str = GObject.Property(type=str) # type: ignore
24 selected: bool = GObject.Property(type=bool, default=False) # type: ignore
25
26 def __init__(self, code: str, name: str, selected=False):
27 super().__init__()
28
29 self.code = code
30 self.name = name
31 self.selected = selected
32
33 def __str__(self) -> str:
34 return self.code
35
36
37class LanguagesListModel(GObject.GObject, Gio.ListModel):

Callers 1

set_langsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected