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" }