Interface

Gtk-4.0GtkTextTagConstructorProps

interface ConstructorProps {
    accumulative_margin: boolean;
    accumulativeMargin: boolean;
    allow_breaks: boolean;
    allow_breaks_set: boolean;
    allowBreaks: boolean;
    allowBreaksSet: boolean;
    background: string;
    background_full_height: boolean;
    background_full_height_set: boolean;
    background_rgba: Gdk.RGBA;
    background_set: boolean;
    backgroundFullHeight: boolean;
    backgroundFullHeightSet: boolean;
    backgroundRgba: Gdk.RGBA;
    backgroundSet: boolean;
    direction: Gtk.TextDirection;
    editable: boolean;
    editable_set: boolean;
    editableSet: boolean;
    fallback: boolean;
    fallback_set: boolean;
    fallbackSet: boolean;
    family: string;
    family_set: boolean;
    familySet: boolean;
    font: string;
    font_desc: Pango.FontDescription;
    font_features: string;
    font_features_set: boolean;
    fontDesc: Pango.FontDescription;
    fontFeatures: string;
    fontFeaturesSet: boolean;
    foreground: string;
    foreground_rgba: Gdk.RGBA;
    foreground_set: boolean;
    foregroundRgba: Gdk.RGBA;
    foregroundSet: boolean;
    indent: number;
    indent_set: boolean;
    indentSet: boolean;
    insert_hyphens: boolean;
    insert_hyphens_set: boolean;
    insertHyphens: boolean;
    insertHyphensSet: boolean;
    invisible: boolean;
    invisible_set: boolean;
    invisibleSet: boolean;
    justification: Gtk.Justification;
    justification_set: boolean;
    justificationSet: boolean;
    language: string;
    language_set: boolean;
    languageSet: boolean;
    left_margin: number;
    left_margin_set: boolean;
    leftMargin: number;
    leftMarginSet: boolean;
    letter_spacing: number;
    letter_spacing_set: boolean;
    letterSpacing: number;
    letterSpacingSet: boolean;
    line_height: number;
    line_height_set: boolean;
    lineHeight: number;
    lineHeightSet: boolean;
    name: string;
    overline: Pango.Overline;
    overline_rgba: Gdk.RGBA;
    overline_rgba_set: boolean;
    overline_set: boolean;
    overlineRgba: Gdk.RGBA;
    overlineRgbaSet: boolean;
    overlineSet: boolean;
    paragraph_background: string;
    paragraph_background_rgba: Gdk.RGBA;
    paragraph_background_set: boolean;
    paragraphBackground: string;
    paragraphBackgroundRgba: Gdk.RGBA;
    paragraphBackgroundSet: boolean;
    pixels_above_lines: number;
    pixels_above_lines_set: boolean;
    pixels_below_lines: number;
    pixels_below_lines_set: boolean;
    pixels_inside_wrap: number;
    pixels_inside_wrap_set: boolean;
    pixelsAboveLines: number;
    pixelsAboveLinesSet: boolean;
    pixelsBelowLines: number;
    pixelsBelowLinesSet: boolean;
    pixelsInsideWrap: number;
    pixelsInsideWrapSet: boolean;
    right_margin: number;
    right_margin_set: boolean;
    rightMargin: number;
    rightMarginSet: boolean;
    rise: number;
    rise_set: boolean;
    riseSet: boolean;
    scale: number;
    scale_set: boolean;
    scaleSet: boolean;
    sentence: boolean;
    sentence_set: boolean;
    sentenceSet: boolean;
    show_spaces: Pango.ShowFlags;
    show_spaces_set: boolean;
    showSpaces: Pango.ShowFlags;
    showSpacesSet: boolean;
    size: number;
    size_points: number;
    size_set: boolean;
    sizePoints: number;
    sizeSet: boolean;
    stretch: Pango.Stretch;
    stretch_set: boolean;
    stretchSet: boolean;
    strikethrough: boolean;
    strikethrough_rgba: Gdk.RGBA;
    strikethrough_rgba_set: boolean;
    strikethrough_set: boolean;
    strikethroughRgba: Gdk.RGBA;
    strikethroughRgbaSet: boolean;
    strikethroughSet: boolean;
    style: Pango.Style;
    style_set: boolean;
    styleSet: boolean;
    tabs: TabArray;
    tabs_set: boolean;
    tabsSet: boolean;
    text_transform: Pango.TextTransform;
    text_transform_set: boolean;
    textTransform: Pango.TextTransform;
    textTransformSet: boolean;
    underline: Pango.Underline;
    underline_rgba: Gdk.RGBA;
    underline_rgba_set: boolean;
    underline_set: boolean;
    underlineRgba: Gdk.RGBA;
    underlineRgbaSet: boolean;
    underlineSet: boolean;
    variant: Pango.Variant;
    variant_set: boolean;
    variantSet: boolean;
    weight: number;
    weight_set: boolean;
    weightSet: boolean;
    word: boolean;
    word_set: boolean;
    wordSet: boolean;
    wrap_mode: Gtk.WrapMode;
    wrap_mode_set: boolean;
    wrapMode: Gtk.WrapMode;
    wrapModeSet: boolean;
}

Hierarchy (View Summary)

Index

Properties

accumulative_margin accumulativeMargin allow_breaks allow_breaks_set allowBreaks allowBreaksSet background background_full_height background_full_height_set background_rgba background_set backgroundFullHeight backgroundFullHeightSet backgroundRgba backgroundSet direction editable editable_set editableSet fallback fallback_set fallbackSet family family_set familySet font font_desc font_features font_features_set fontDesc fontFeatures fontFeaturesSet foreground foreground_rgba foreground_set foregroundRgba foregroundSet indent indent_set indentSet insert_hyphens insert_hyphens_set insertHyphens insertHyphensSet invisible invisible_set invisibleSet justification justification_set justificationSet language language_set languageSet left_margin left_margin_set leftMargin leftMarginSet letter_spacing letter_spacing_set letterSpacing letterSpacingSet line_height line_height_set lineHeight lineHeightSet name overline overline_rgba overline_rgba_set overline_set overlineRgba overlineRgbaSet overlineSet paragraph_background paragraph_background_rgba paragraph_background_set paragraphBackground paragraphBackgroundRgba paragraphBackgroundSet pixels_above_lines pixels_above_lines_set pixels_below_lines pixels_below_lines_set pixels_inside_wrap pixels_inside_wrap_set pixelsAboveLines pixelsAboveLinesSet pixelsBelowLines pixelsBelowLinesSet pixelsInsideWrap pixelsInsideWrapSet right_margin right_margin_set rightMargin rightMarginSet rise rise_set riseSet scale scale_set scaleSet sentence sentence_set sentenceSet show_spaces show_spaces_set showSpaces showSpacesSet size size_points size_set sizePoints sizeSet stretch stretch_set stretchSet strikethrough strikethrough_rgba strikethrough_rgba_set strikethrough_set strikethroughRgba strikethroughRgbaSet strikethroughSet style style_set styleSet tabs tabs_set tabsSet text_transform text_transform_set textTransform textTransformSet underline underline_rgba underline_rgba_set underline_set underlineRgba underlineRgbaSet underlineSet variant variant_set variantSet weight weight_set weightSet word word_set wordSet wrap_mode wrap_mode_set wrapMode wrapModeSet

Properties

accumulative_margin: boolean
accumulativeMargin: boolean
allow_breaks: boolean
allow_breaks_set: boolean
allowBreaks: boolean
allowBreaksSet: boolean
background: string
background_full_height: boolean
background_full_height_set: boolean
background_rgba: Gdk.RGBA
background_set: boolean
backgroundFullHeight: boolean
backgroundFullHeightSet: boolean
backgroundRgba: Gdk.RGBA
backgroundSet: boolean
direction: Gtk.TextDirection
editable: boolean
editable_set: boolean
editableSet: boolean
fallback: boolean
fallback_set: boolean
fallbackSet: boolean
family: string
family_set: boolean
familySet: boolean
font: string
font_features: string
font_features_set: boolean
fontFeatures: string
fontFeaturesSet: boolean
foreground: string
foreground_rgba: Gdk.RGBA
foreground_set: boolean
foregroundRgba: Gdk.RGBA
foregroundSet: boolean
indent: number
indent_set: boolean
indentSet: boolean
insert_hyphens: boolean
insert_hyphens_set: boolean
insertHyphens: boolean
insertHyphensSet: boolean
invisible: boolean
invisible_set: boolean
invisibleSet: boolean
justification: Gtk.Justification
justification_set: boolean
justificationSet: boolean
language: string
language_set: boolean
languageSet: boolean
left_margin: number
left_margin_set: boolean
leftMargin: number
leftMarginSet: boolean
letter_spacing: number
letter_spacing_set: boolean
letterSpacing: number
letterSpacingSet: boolean
line_height: number
line_height_set: boolean
lineHeight: number
lineHeightSet: boolean
name: string
overline: Pango.Overline
overline_rgba: Gdk.RGBA
overline_rgba_set: boolean
overline_set: boolean
overlineRgba: Gdk.RGBA
overlineRgbaSet: boolean
overlineSet: boolean
paragraph_background: string
paragraph_background_rgba: Gdk.RGBA
paragraph_background_set: boolean
paragraphBackground: string
paragraphBackgroundRgba: Gdk.RGBA
paragraphBackgroundSet: boolean
pixels_above_lines: number
pixels_above_lines_set: boolean
pixels_below_lines: number
pixels_below_lines_set: boolean
pixels_inside_wrap: number
pixels_inside_wrap_set: boolean
pixelsAboveLines: number
pixelsAboveLinesSet: boolean
pixelsBelowLines: number
pixelsBelowLinesSet: boolean
pixelsInsideWrap: number
pixelsInsideWrapSet: boolean
right_margin: number
right_margin_set: boolean
rightMargin: number
rightMarginSet: boolean
rise: number
rise_set: boolean
riseSet: boolean
scale: number
scale_set: boolean
scaleSet: boolean
sentence: boolean
sentence_set: boolean
sentenceSet: boolean
show_spaces: Pango.ShowFlags
show_spaces_set: boolean
showSpaces: Pango.ShowFlags
showSpacesSet: boolean
size: number
size_points: number
size_set: boolean
sizePoints: number
sizeSet: boolean
stretch: Pango.Stretch
stretch_set: boolean
stretchSet: boolean
strikethrough: boolean
strikethrough_rgba: Gdk.RGBA
strikethrough_rgba_set: boolean
strikethrough_set: boolean
strikethroughRgba: Gdk.RGBA
strikethroughRgbaSet: boolean
strikethroughSet: boolean
style: Pango.Style
style_set: boolean
styleSet: boolean
tabs: TabArray
tabs_set: boolean
tabsSet: boolean
text_transform: Pango.TextTransform
text_transform_set: boolean
textTransform: Pango.TextTransform
textTransformSet: boolean
underline: Pango.Underline
underline_rgba: Gdk.RGBA
underline_rgba_set: boolean
underline_set: boolean
underlineRgba: Gdk.RGBA
underlineRgbaSet: boolean
underlineSet: boolean
variant: Pango.Variant
variant_set: boolean
variantSet: boolean
weight: number
weight_set: boolean
weightSet: boolean
word: boolean
word_set: boolean
wordSet: boolean
wrap_mode: Gtk.WrapMode
wrap_mode_set: boolean
wrapMode: Gtk.WrapMode
wrapModeSet: boolean