agama/doc/dbus/org.opensuse.Agama1.Questions.Generic.doc.xml
2023-08-31 11:45:56 +01:00

51 lines
1.6 KiB
XML

<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
<interface name="org.opensuse.Agama1.Questions.Generic">
<!--
Answer:
Answer for the question. Clients set an option as answer.
-->
<property name="Answer" type="s" access="readwrite"/>
<!--
Class:
String identifier of the same questions.
Useful to identify similar questions asked multiple times
or for matching in automatic answers.
-->
<property name="Class" access="read" type="s"></property>
<!--
Data:
Additional data that is specific to given question class.
Can be used for additional details about question that helps with UI
or with matching automatic answers.
-->
<property name="Data" access="read" type="a{ss}"></property>
<!--
DefaultOption:
Clients should offer this option as default option for answering the question.
-->
<property name="DefaultOption" type="s" access="read"/>
<!--
Id:
Question id. The question is exported at *root_path/id*.
-->
<property name="Id" type="u" access="read"/>
<!--
Options:
Options for answering the question. The question only admits an option from the list as valid answer.
-->
<property name="Options" type="as" access="read"/>
<!--
Text:
Text of the question. Clients show this text to the users.
-->
<property name="Text" type="s" access="read"/>
</interface>
</node>