Fyne API "binding.Int"
binding.Int
import "fyne.io/fyne/v2/data/binding"
Usage
type Int
type Int interface {
DataItem
Get() (int, error)
Set(int) error
}
Int supports binding a int value.
2.0
func BindPreferenceInt
func BindPreferenceInt(key string, p fyne.Preferences) Int
BindPreferenceInt returns a bindable int value that is managed by the application preferences. Changes to this value will be saved to application storage and when the app starts the previous values will be read.
2.0
func NewInt
func NewInt() Int
NewInt returns a bindable int value that is managed internally.
2.0
func StringToInt
func StringToInt(str String) Int
StringToInt creates a binding that connects a String data item to a Int. Changes to the String will be parsed and pushed to the Int if the parse was successful, and setting the Int update the String binding.
2.0
func StringToIntWithFormat
func StringToIntWithFormat(str String, format string) Int
StringToIntWithFormat creates a binding that connects a String data item to a Int and is presented using the specified format. Changes to the Int will be parsed and if the format matches and the parse is successful it will be pushed to the String. Setting the Int will push a formatted value into the String.
2.0