Handy.Keypad
Description: Reference for Handy.Keypad

### Class

# HandyKeypad

#### Description [src]

    class Handy.Keypad : Gtk.Bin {
      parent_instance: GtkBin
    }

A keypad for dialing numbers

The `HdyKeypad` widget is a keypad for entering numbers such as phone numbers or PIN codes.

## CSS nodes

`HdyKeypad` has a single CSS node with name `keypad`.

Available since: | 1.0

#### Ancestors

- GtkBin
- GtkContainer
- GtkWidget
- GInitiallyUnowned
- GObject

#### Implements

- AtkImplementorIface
- GtkBuildable

#### Constructors

###### hdy_keypad_new

Creates a new `HdyKeypad`.

Available since: 1.0

#### Instance methods

###### hdy_keypad_get_column_spacing

Returns the amount of space between the columns of `self`.

Available since: 1.0

###### hdy_keypad_get_end_action

Gets the widget for the lower right corner (or left, in RTL locales).

Available since: 1.0

###### hdy_keypad_get_entry

Gets the connected entry.

Available since: 1.0

###### hdy_keypad_get_letters_visible

Gets whether standard letters are displayed below the digits on the buttons.

Available since: 1.0

###### hdy_keypad_get_row_spacing

Returns the amount of space between the rows of `self`.

Available since: 1.0

###### hdy_keypad_get_start_action

Gets the widget for the lower left corner (or right, in RTL locales).

Available since: 1.0

###### hdy_keypad_get_symbols_visible

Gets whether symbols are displayed.

Available since: 1.0

###### hdy_keypad_set_column_spacing

Sets the amount of space between columns of `self`.

Available since: 1.0

###### hdy_keypad_set_end_action

Sets the widget for the lower right corner (or left, in RTL locales).

Available since: 1.0

###### hdy_keypad_set_entry

Binds `entry` to `self`.

Available since: 1.0

###### hdy_keypad_set_letters_visible

Sets whether standard letters are displayed below the digits on the buttons.

Available since: 1.0

###### hdy_keypad_set_row_spacing

Sets the amount of space between rows of `self`.

Available since: 1.0

###### hdy_keypad_set_start_action

Sets the widget for the lower left corner (or right, in RTL locales).

Available since: 1.0

###### hdy_keypad_set_symbols_visible

Sets whether standard letters are displayed below the digits on the buttons.

Available since: 1.0

#### Properties

###### Handy.Keypad:column-spacing

The amount of space between two consecutive columns.

Available since: 1.0

###### Handy.Keypad:end-action

The widget for the lower end corner of `self`.

Available since: 1.0

###### Handy.Keypad:entry

The entry widget connected to the keypad.

Available since: 1.0

###### Handy.Keypad:letters-visible

Whether standard letters should be displayed below the digits on the buttons.

Available since: 1.0

###### Handy.Keypad:row-spacing

The amount of space between two consecutive rows.

Available since: 1.0

###### Handy.Keypad:start-action

The widget for the lower start corner of `self`.

Available since: 1.0

###### Handy.Keypad:symbols-visible

Whether to display symbols.

Available since: 1.0

#### Class structure

    struct HandyKeypadClass {
      GtkBinClass parent_class;

    }

###### Class members

`parent_class` |
    GtkBinClass
| The parent class.