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.ListBoxRow
All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
All known members inherited from interface Gtk.Accessible
All known members inherited from interface Gtk.Actionable
All known members inherited from interface Gtk.Buildable
All known members inherited from interface Gtk.Editable



2022 vala-language.org