EDataServerUI4.WebDAVDiscoverDialog¶
- Subclasses:
None
Methods¶
- Inherited:
Gtk.Dialog (11), Gtk.Window (62), Gtk.Widget (181), GObject.Object (37), Gtk.Accessible (15), Gtk.Buildable (1), Gtk.Native (6), Gtk.Root (3)
- Structs:
class |
|
|
|
|
Virtual Methods¶
Properties¶
- Inherited:
Gtk.Dialog (1), Gtk.Window (25), Gtk.Widget (34), Gtk.Accessible (1)
Signals¶
- Inherited:
Gtk.Dialog (2), Gtk.Window (5), Gtk.Widget (13), GObject.Object (1)
Fields¶
- Inherited:
Gtk.Dialog (2), Gtk.Window (5), Gtk.Widget (13), GObject.Object (1)
Class Details¶
- class EDataServerUI4.WebDAVDiscoverDialog(*args, **kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod new(parent, title, credentials_prompter, source, base_url, supports_filter)¶
- Parameters:
parent (
Gtk.Window
) – aGtk.Window
parent for the dialogtitle (
str
) – title of the windowcredentials_prompter (
EDataServerUI4.CredentialsPrompter
) – anEDataServerUI4.CredentialsPrompter
to use to ask for credentialssource (
EDataServer.Source
) – anEDataServer.Source
to use for authenticationbase_url (
str
orNone
) – optional base URL to use for discovery, orNone
supports_filter (
int
) – a bit-or ofEDataServer.WebDAVDiscoverSupports
, a filter to limit what source types will be shown in the dialog content; useEDataServer.WebDAVDiscoverSupports.NONE
to show all
- Returns:
a newly created
Gtk.Dialog
, which should be freed withGObject.Object.unref
(), when no longer needed.- Return type:
Creates a new
Gtk.Dialog
which has as its content a WebDAV discovery widget, created withEDataServerUI4.WebDAVDiscoverContent.new
(). This dialog can be shown to a user and when its final response isGtk.ResponseType.ACCEPT
, then the inner content can be asked for currently selected source(s).New in version 3.18.
- get_content()¶
- Returns:
inner WebDAV discovery content
- Return type:
Returns inner WebDAV discovery content, which can be further manipulated.
New in version 3.18.
- refresh()¶
Invokes refresh of the inner content of the WebDAV discovery dialog.
New in version 3.18.