mirror of
https://github.com/lxsang/antos-frontend.git
synced 2025-07-18 06:49:47 +02:00
add user service
This commit is contained in:
26
src/packages/CoreServices/UserService.coffee
Normal file
26
src/packages/CoreServices/UserService.coffee
Normal file
@ -0,0 +1,26 @@
|
||||
class UserService extends this.OS.GUI.BaseService
|
||||
constructor: (args) ->
|
||||
super "UserService", args
|
||||
@text =@systemsetting.user.username
|
||||
@iconclass = undefined
|
||||
init: ->
|
||||
me = @
|
||||
@child = [
|
||||
{
|
||||
text: "About", dataid: "user-about",
|
||||
iconclass: "fa fa-user-circle-o"
|
||||
},
|
||||
{
|
||||
text: "Logout", dataid: "sys-logout",
|
||||
iconclass: "fa fa-user-times"
|
||||
}
|
||||
]
|
||||
@onmenuselect = (d) ->
|
||||
return me._api.handler.logout() if d.item.data.dataid is "sys-logout"
|
||||
me.notify "This feature is not implemented yet"
|
||||
awake: (e) ->
|
||||
|
||||
cleanup: (evt) ->
|
||||
|
||||
|
||||
this.OS.register "UserService",UserService
|
Reference in New Issue
Block a user