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.Windowparent for the dialogtitle (
str) – title of the windowcredentials_prompter (
EDataServerUI.CredentialsPrompter) – anEDataServerUI.CredentialsPrompterto use to ask for credentialssource (
EDataServer.Source) – anEDataServer.Sourceto use for authenticationbase_url (
strorNone) – optional base URL to use for discovery, orNonesupports_filter (
int) – a bit-or ofEDataServer.WebDAVDiscoverSupports, a filter to limit what source types will be shown in the dialog content; useEDataServer.WebDAVDiscoverSupports.NONEto 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.Dialogwhich 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.