Table of Contents

Enum GraphemeClusterFlags

Namespace
SixLabors.Fonts.Unicode
Assembly
SixLabors.Fonts.dll

Flags describing properties of a Unicode grapheme cluster.

[Flags]
public enum GraphemeClusterFlags : byte

Fields

AllZeroWidth = 4

All scalars in the cluster are zero-width for terminal measurement.

ContainsAmbiguous = 2

At least one scalar in the cluster has East Asian Width Ambiguous.

ContainsControl = 8

The cluster contains a C0 or C1 control scalar.

ContainsEmoji = 16

The cluster contains an emoji-like scalar or sequence.

ContainsVariationSelector = 64

The cluster contains a variation selector.

ContainsWide = 1

At least one scalar in the cluster resolved to two terminal cells before any whole-cluster emoji override was applied.

ContainsZwjSequence = 32

The cluster contains a zero-width joiner sequence.

IsSingleCodePoint = 128

The cluster contains exactly one code point.

None = 0

No flags.