core/collapsible/config.go
Functions
func ResolvedExpanded
func (c *config) ResolvedExpanded() bool {
if c.readonlyExpandedSignal != nil {
return c.readonlyExpandedSignal.Get()
}
if c.expandedSignal != nil {
return c.expandedSignal.Get()
}
return c.expanded
}
func ResolvedTitle
ResolvedTitle returns the current header title text.
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
}
ResolvedExpanded returns the current expanded state.
Priority: ReadonlySignal > Signal > Static.