src.elv.sh/pkg/ui.Segment.Text (field)
35 uses
src.elv.sh/pkg/ui (current package)
style_regions.go#L30: text = append(text, &Segment{Text: s[lastTo:r.From]})
style_regions.go#L33: StyleSegment(&Segment{Text: s[r.From:r.To]}, r.Styling))
style_regions.go#L38: text = append(text, &Segment{Text: s[lastTo:]})
styling.go#L24: return &Segment{Text: seg.Text, Style: ApplyStyling(seg.Style, ts...)}
text.go#L19: return StyleText(Text{&Segment{Text: s}}, ts...)
text.go#L103: if len(segs[0].Text) <= toConsume {
text.go#L105: toConsume -= len(segs[0].Text)
text.go#L108: out[i] = append(out[i], &Segment{segs[0].Style, segs[0].Text[:toConsume]})
text.go#L109: segs[0] = &Segment{segs[0].Style, segs[0].Text[toConsume:]}
text.go#L184: w := wcwidth.Of(seg.Text)
text.go#L187: &Segment{seg.Style, wcwidth.Trim(seg.Text, wmax)})
text_segment.go#L14: Text string
text_segment.go#L47: return s.Text
text_segment.go#L50: return fmt.Sprintf("(ui:text-segment %s %s)", s.Text, strings.TrimSpace(buf.String()))
text_segment.go#L62: v = s.Text
text_segment.go#L97: &Segment{Text: rhs},
text_segment.go#L102: &Segment{Text: vals.ToString(rhs)},
text_segment.go#L118: &Segment{Text: lhs},
text_segment.go#L123: &Segment{Text: vals.ToString(lhs)},
text_segment.go#L138: return strings.Count(s.Text, string(r))
text_segment.go#L143: splitTexts := strings.Split(s.Text, string(r))
text_segment.go#L163: return s.Text
text_segment.go#L165: return fmt.Sprintf("\033[%sm%s\033[m", sgr, s.Text)
src.elv.sh/pkg/cli/mode
completion.go#L99: return ui.Text{&ui.Segment{Style: it[i].ShowStyle, Text: it[i].ToShow}}
navigation_fs.go#L92: Style: ui.StyleFromSGR(sgrStyle), Text: f.name}}
src.elv.sh/pkg/cli/term
buffer_builder.go#L149: bb.WriteStringSGR(seg.Text, seg.Style.SGR())
src.elv.sh/pkg/cli/tk
codearea_render.go#L115: w += wcwidth.Of(seg.Text)
listbox_window.go#L136: w += wcwidth.Of(seg.Text)
src.elv.sh/pkg/edit/highlight
highlight.go#L67: text = append(text, &ui.Segment{Text: code[lastEnd:r.begin]})
highlight.go#L84: seg := &ui.Segment{Text: regionCode}
highlight.go#L94: text = append(text, &ui.Segment{Text: code[lastEnd:]})
src.elv.sh/pkg/eval
builtin_fn_styled.go#L57: text = input.Text
builtin_fn_styled.go#L68: Text: text,
builtin_fn_styled.go#L141: Text: input,