EDataServerUI.WebDAVDiscoverDialog¶
- Subclasses:
None
Methods¶
- Inherited:
Gtk.Dialog (14), Gtk.Window (119), Gtk.Bin (1), Gtk.Container (35), Gtk.Widget (278), GObject.Object (37), Gtk.Buildable (10)
- Structs:
Gtk.ContainerClass (5), Gtk.WidgetClass (12), GObject.ObjectClass (5)
class |
|
|
|
|
Virtual Methods¶
Properties¶
- Inherited:
Gtk.Dialog (1), Gtk.Window (33), Gtk.Container (3), Gtk.Widget (39)
Style Properties¶
- Inherited:
Signals¶
Fields¶
Class Details¶
- class EDataServerUI.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 (
EDataServerUI.CredentialsPrompter
) – anEDataServerUI.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 withEDataServerUI.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.