Adw.PasswordEntryRow

g Adw.EntryRow Adw.EntryRow Adw.PasswordEntryRow Adw.PasswordEntryRow Adw.EntryRow->Adw.PasswordEntryRow Adw.PreferencesRow Adw.PreferencesRow Adw.PreferencesRow->Adw.EntryRow GObject.GInterface GObject.GInterface Gtk.Accessible Gtk.Accessible GObject.GInterface->Gtk.Accessible Gtk.Actionable Gtk.Actionable GObject.GInterface->Gtk.Actionable Gtk.Buildable Gtk.Buildable GObject.GInterface->Gtk.Buildable Gtk.ConstraintTarget Gtk.ConstraintTarget GObject.GInterface->Gtk.ConstraintTarget Gtk.Editable Gtk.Editable GObject.GInterface->Gtk.Editable GObject.InitiallyUnowned GObject.InitiallyUnowned Gtk.Widget Gtk.Widget GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Accessible->Gtk.Widget Gtk.ListBoxRow Gtk.ListBoxRow Gtk.Actionable->Gtk.ListBoxRow Gtk.Buildable->Gtk.Widget Gtk.ConstraintTarget->Gtk.Widget Gtk.Editable->Adw.EntryRow Gtk.ListBoxRow->Adw.PreferencesRow Gtk.Widget->Gtk.ListBoxRow

Subclasses:

None

Methods

Inherited:

Adw.EntryRow (18), Adw.PreferencesRow (9), Gtk.ListBoxRow (12), Gtk.Widget (181), GObject.Object (37), Gtk.Accessible (15), Gtk.Buildable (1), Gtk.Actionable (5), Gtk.Editable (27)

Structs:

Gtk.WidgetClass (18), GObject.ObjectClass (5)

class

new ()

Virtual Methods

Inherited:

Gtk.ListBoxRow (1), Gtk.Widget (25), GObject.Object (7), Gtk.Accessible (6), Gtk.Buildable (9), Gtk.Actionable (4), Gtk.Editable (9)

Properties

Inherited:

Adw.EntryRow (7), Adw.PreferencesRow (4), Gtk.ListBoxRow (3), Gtk.Widget (34), Gtk.Accessible (1), Gtk.Actionable (2), Gtk.Editable (8)

Signals

Inherited:

Adw.EntryRow (2), Gtk.ListBoxRow (1), Gtk.Widget (13), GObject.Object (1), Gtk.Editable (3)

Fields

Inherited:

Adw.EntryRow (2), Gtk.ListBoxRow (1), Gtk.Widget (13), GObject.Object (1), Gtk.Editable (3)

Class Details

class Adw.PasswordEntryRow(**kwargs)
Bases:

Adw.EntryRow

Abstract:

No

Structure:

Adw.PasswordEntryRowClass

A [class`EntryRow`] tailored for entering secrets.

<picture> <source srcset=”password-entry-row-dark.png” media=”(prefers-color-scheme: dark)”> <img src=”password-entry-row.png” alt=”password-entry-row”> </picture>

It does not show its contents in clear text, does not allow to copy it to the clipboard, and shows a warning when Caps Lock is engaged. If the underlying platform allows it, AdwPasswordEntryRow will also place the text in a non-pageable memory area, to avoid it being written out to disk by the operating system.

It offer a way to reveal the contents in clear text.

CSS Nodes

AdwPasswordEntryRow has a single CSS node with name row that carries .entry and .password style classes.

New in version 1.2.

classmethod new()
Returns:

the newly created AdwPasswordEntryRow

Return type:

Gtk.Widget

Creates a new AdwPasswordEntryRow.

New in version 1.2.