mirror of
https://github.com/m1k1o/neko.git
synced 2024-07-24 14:40:50 +12:00
add session to settings change.
This commit is contained in:
@ -42,6 +42,11 @@ type SystemDisconnect struct {
|
||||
Message string `json:"message"`
|
||||
}
|
||||
|
||||
type SystemSettingsUpdate struct {
|
||||
ID string `json:"id"`
|
||||
types.Settings
|
||||
}
|
||||
|
||||
/////////////////////////////
|
||||
// Signal
|
||||
/////////////////////////////
|
||||
|
@ -101,10 +101,9 @@ type SessionManager interface {
|
||||
OnProfileChanged(listener func(session Session))
|
||||
OnStateChanged(listener func(session Session))
|
||||
OnHostChanged(listener func(session Session))
|
||||
OnSettingsChanged(listener func(new Settings, old Settings))
|
||||
OnSettingsChanged(listener func(session Session, new Settings, old Settings))
|
||||
|
||||
UpdateSettings(Settings)
|
||||
UpdateSettingsFunc(f func(settings *Settings) bool)
|
||||
UpdateSettingsFunc(session Session, f func(settings *Settings) bool)
|
||||
Settings() Settings
|
||||
CookieEnabled() bool
|
||||
|
||||
|
Reference in New Issue
Block a user