WebDAVDiscoverContent
Object Hierarchy:
Description:
[
CCode ( lower_case_csuffix =
"webdav_discover_content" , type_id =
"e_webdav_discover_content_get_type ()" ) ]
public class WebDAVDiscoverContent :
Grid,
Implementor,
Buildable,
Orientable
Content:
Creation methods:
- public WebDAVDiscoverContent (CredentialsPrompter credentials_prompter, Source? source, string? base_url, uint supports_filter)
Creates a new WebDAV discovery content, which is a
Grid containing necessary widgets to provide a UI interface for a user to search
and select for available WebDAV (CalDAV or CardDAV) sources provided by the given server.
Methods:
- public unowned string get_base_url ()
Returns currently set base URL for the this
.
- public bool get_multiselect ()
- public bool get_selected (int index, out string out_href, out uint out_supports, out string out_display_name, out string out_color, out uint out_order)
Returns information about selected source at index index.
- public unowned TreeSelection get_tree_selection ()
Returns inner GtkTreeViewSelection.
- public string? get_user_address ()
Get currently selected user address in the
this, if the server returned any.
- public async bool refresh (string? display_name, Cancellable? cancellable) throws Error
Asynchronously starts refresh of the this
.
- public void set_base_url (string base_url)
Sets base URL for the this.
- public void set_multiselect (bool multiselect)
Sets whether the WebDAV discovery content allows multiselect.
- public void show_error (Error error)
Shows the error within this
, unless it's a CANCELLED, or
null, which are safely ignored.
Inherited Members:
All known members inherited from class Gtk.Grid
All known members inherited from class Gtk.Container
All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
All known members inherited from interface Atk.Implementor
All known members inherited from interface Gtk.Buildable
All known members inherited from interface Gtk.Orientable