---
name: "wayland_server_zwp_text_input_v1_content_hint"
section: "3"
platform: "linux"
package: "waylandpp-dev"
version: "1.0.0-6+b2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/wayland_server_zwp_text_input_v1_content_hint"
---

# wayland\_server\_zwp\_text\_input\_v1\_content\_hint(3)

content hint

## NAME

wayland::server::zwp\_text\_input\_v1\_content\_hint - content hint

## SYNOPSIS

`#include <wayland-server-protocol-unstable.hpp>`

Inherits wayland::detail::bitfield\< size, id \>.

### Static Public Attributes

static const wayland::detail::bitfield\< 10, 23 \> **none**\
 no special behaviour  static const wayland::detail::bitfield\< 10, 23 \> **\_default**\
 auto completion, correction and capitalization  static const wayland::detail::bitfield\< 10, 23 \> **password**\
 hidden and sensitive text  static const wayland::detail::bitfield\< 10, 23 \> **auto\_completion**\
 suggest word completions  static const wayland::detail::bitfield\< 10, 23 \> **auto\_correction**\
 suggest word corrections  static const wayland::detail::bitfield\< 10, 23 \> **auto\_capitalization**\
 switch to uppercase letters at the start of a sentence  static const wayland::detail::bitfield\< 10, 23 \> **lowercase**\
 prefer lowercase letters  static const wayland::detail::bitfield\< 10, 23 \> **uppercase**\
 prefer uppercase letters  static const wayland::detail::bitfield\< 10, 23 \> **titlecase**\
 prefer casing for titles and headings (can be language dependent)  static const wayland::detail::bitfield\< 10, 23 \> **hidden\_text**\
 characters should be hidden  static const wayland::detail::bitfield\< 10, 23 \> **sensitive\_data**\
 typed text should not be stored  static const wayland::detail::bitfield\< 10, 23 \> **latin**\
 just latin characters should be entered  static const wayland::detail::bitfield\< 10, 23 \> **multiline**\
 the text input is multiline

## Detailed Description

content hint

Content hint is a bitmask to allow to modify the behavior of the text input.

Definition at line **6808** of file **wayland-server-protocol-unstable.hpp**.

## Member Data Documentation

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::\_default` [static]`

auto completion, correction and capitalization

Definition at line **6817** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::auto\_capitalization` [static]`

switch to uppercase letters at the start of a sentence

Definition at line **6825** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::auto\_completion` [static]`

suggest word completions

Definition at line **6821** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::auto\_correction` [static]`

suggest word corrections

Definition at line **6823** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::hidden\_text` [static]`

characters should be hidden

Definition at line **6833** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::latin` [static]`

just latin characters should be entered

Definition at line **6837** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::lowercase` [static]`

prefer lowercase letters

Definition at line **6827** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::multiline` [static]`

the text input is multiline

Definition at line **6839** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::none` [static]`

no special behaviour

Definition at line **6815** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::password` [static]`

hidden and sensitive text

Definition at line **6819** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::sensitive\_data` [static]`

typed text should not be stored

Definition at line **6835** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::titlecase` [static]`

prefer casing for titles and headings (can be language dependent)

Definition at line **6831** of file **wayland-server-protocol-unstable.hpp**.

### const wayland::detail::bitfield\<10, 23\> wayland::server::zwp\_text\_input\_v1\_content\_hint::uppercase` [static]`

prefer uppercase letters

Definition at line **6829** of file **wayland-server-protocol-unstable.hpp**.

## Author

Generated automatically by Doxygen for Wayland++ from the source code.
