PasswordEntryRow


Object Hierarchy:

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

Description:

[ CCode ( type_id = "adw_password_entry_row_get_type ()" ) ]
[ Version ( since = "1.2" ) ]
public sealed class PasswordEntryRow : EntryRow, Accessible, Actionable, Buildable, ConstraintTarget, Editable

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.


Namespace: Adw
Package: libadwaita-1

Content:

Creation methods:

Inherited Members:

All known members inherited from class Gtk.Widget