Package-level declarations
Types
Link copied to clipboard
class VgsChainedVisualTransformation(val transformations: List<VgsVisualTransformation>) : VgsVisualTransformation
Visual transformation that applies multiple VgsVisualTransformations in sequence.
Link copied to clipboard
Visual transformation that formats input against a fixed character mask.
Link copied to clipboard
class VgsPasswordVisualTransformation(val passwordChar: Char = DEFAULT_PASSWORD_MASK_CHAR, val range: IntRange = IntRange(0, Int.MAX_VALUE)) : VgsVisualTransformation
Visual transformation that hides each input character behind a mask glyph.
Link copied to clipboard
class VgsStyleVisualTransformation(styles: List<AnnotatedString.Range<SpanStyle>>) : VgsVisualTransformation
Visual transformation that applies SpanStyles (color, weight, letter spacing, etc.) to fixed ranges of the displayed text, without ever exposing the text itself.
Link copied to clipboard
Compose VisualTransformation type accepted by VGS Compose text fields.