github.com/tada-team/tdproto@v1.51.57/server_uisettings.go (about) 1 package tdproto 2 3 func NewServerUiSettings(namespace string, data UiSettingsData) (r ServerUiSettings) { 4 r.Name = r.GetName() 5 r.Params = ServerUiSettingsParams{ 6 Namespace: namespace, 7 Data: data, 8 } 9 return r 10 } 11 12 // Part of UI settings changed 13 type ServerUiSettings struct { 14 BaseEvent 15 Params ServerUiSettingsParams `json:"params"` 16 } 17 18 type ServerUiSettingsParams struct { 19 // Namespace. For example: web, app 20 Namespace string `json:"namespace"` 21 22 // UiSettingsData 23 Data UiSettingsData `json:"data"` 24 } 25 26 func (p ServerUiSettings) GetName() string { return "server.uisettings" }