Fyne API "theme.PrimaryThemedResource"
theme.PrimaryThemedResource
import "fyne.io/fyne/v2/theme"
Usage
type PrimaryThemedResource
type PrimaryThemedResource struct {
}
PrimaryThemedResource is a resource wrapper that will return a version of the resource with the main color changed to the theme primary color.
func NewPrimaryThemedResource
func NewPrimaryThemedResource(orig fyne.Resource) *PrimaryThemedResource
NewPrimaryThemedResource creates a resource that adapts to the primary color for the current theme.
func (*PrimaryThemedResource) Content
func (res *PrimaryThemedResource) Content() []byte
Content returns the underlying content of the resource adapted to the current background color.
func (*PrimaryThemedResource) Name
func (res *PrimaryThemedResource) Name() string
Name returns the underlying resource name (used for caching).
func (*PrimaryThemedResource) Original
func (res *PrimaryThemedResource) Original() fyne.Resource
Original returns the underlying resource that this primary themed resource was adapted from
func (*PrimaryThemedResource) ThemeColorName
func (res *PrimaryThemedResource) ThemeColorName() fyne.ThemeColorName
ThemeColorName returns the fyne.ThemeColorName that is used as foreground color. @implements fyne.ThemedResource
Since:
2.6