core/dialog/config.go

Functions

Functions

func ResolvedTitle

ResolvedTitle returns the current display title.

Priority: ReadonlySignal > Signal > Fn > Static.

func (c *config) ResolvedTitle() string {
	if c.readonlyTitleSignal != nil {
		return c.readonlyTitleSignal.Get()
	}
	if c.titleSignal != nil {
		return c.titleSignal.Get()
	}
	if c.titleFn != nil {
		return c.titleFn()
	}
	return c.title
}