libpurple/request.h

changeset 34496
f1eeb0d0cea5
parent 34495
641bff383b0a
child 34498
ca86b49b6d84
--- a/libpurple/request.h	Wed Oct 23 20:50:28 2013 +0200
+++ b/libpurple/request.h	Wed Oct 23 21:00:07 2013 +0200
@@ -516,6 +516,13 @@
 const GList *purple_request_fields_get_validatable(
 	const PurpleRequestFields *fields);
 
+/**
+ * Returns a list of all fields with sensitivity callback added.
+ *
+ * @param fields The fields list.
+ *
+ * @constreturn The list of fields with automatic sensitivity callback.
+ */
 const GList *
 purple_request_fields_get_autosensitive(const PurpleRequestFields *fields);
 
@@ -889,11 +896,30 @@
  */
 gboolean purple_request_field_is_valid(PurpleRequestField *field, gchar **errmsg);
 
+/**
+ * Sets field editable.
+ *
+ * @param field     The field.
+ * @param sensitive TRUE if the field should be sensitive for user input.
+ */
 void purple_request_field_set_sensitive(PurpleRequestField *field,
 	gboolean sensitive);
 
+/**
+ * Checks, if field is editable.
+ *
+ * @param field The field.
+ *
+ * @return TRUE, if the field is sensitive for user input.
+ */
 gboolean purple_request_field_is_sensitive(PurpleRequestField *field);
 
+/**
+ * Sets the callback, used to determine if the field should be editable.
+ *
+ * @param field The field.
+ * @param cb    The callback.
+ */
 void purple_request_field_set_sensitivity_cb(PurpleRequestField *field,
 	PurpleRequestFieldSensitivityCb cb);
 

mercurial