Compare commits

..

2 commits

Author SHA1 Message Date
Chris Mayo
4cd873904d Merge branch 'update-eg' into 'main'
docs: Update overview example using format and compile

See merge request jwestman/blueprint-compiler!234
2025-01-30 19:26:51 +00:00
Chris Mayo
d541824256 docs: Update overview example using format and compile 2025-01-30 19:23:40 +00:00
2 changed files with 3 additions and 3 deletions

View file

@ -225,12 +225,12 @@ class Flag(AstNode):
return self.tokens["value"] return self.tokens["value"]
@property @property
def value(self) -> T.Optional[str]: def value(self) -> T.Optional[int]:
type = self.context[ValueTypeCtx].value_type type = self.context[ValueTypeCtx].value_type
if not isinstance(type, Enumeration): if not isinstance(type, Enumeration):
return None return None
elif member := type.members.get(self.name): elif member := type.members.get(self.name):
return member.nick return member.value
else: else:
return None return None

View file

@ -7,7 +7,7 @@ corresponding .blp file and regenerate this file with blueprint-compiler.
<interface> <interface>
<requires lib="gtk" version="4.0"/> <requires lib="gtk" version="4.0"/>
<object class="GApplication"> <object class="GApplication">
<property name="flags">is-service|handles-open</property> <property name="flags">1|4</property>
</object> </object>
<object class="GtkEventControllerScroll"> <object class="GtkEventControllerScroll">
<property name="flags">1</property> <property name="flags">1</property>