示例#1
0
文件: rpc.py 项目: skarphed/skarphed
    def setActionUrl(self, params):
        action_id = int(params[0])
        url = str(params[1])

        action = Action.get_action_by_id(action_id)
        action.set_url(url)
        return 0
示例#2
0
文件: rpc.py 项目: skarphed/skarphed
    def setActionView(self, params):
        action_id = int(params[0])
        view_id = int(params[1])

        action = Action.get_action_by_id(action_id)
        action.set_view_id(view_id)
        return 0
示例#3
0
文件: rpc.py 项目: skarphed/skarphed
    def setActionWidgetSpaceConstellation(self, params):
        action_id = int(params[0])
        widget_id = int(params[1])
        space = int(params[2])

        action = Action.get_action_by_id(action_id)
        action.set_widget_space_constellation(widget_id, space)
        return 0
示例#4
0
文件: rpc.py 项目: skarphed/skarphed
    def moveToBottomActionOrder(self, params):
        action_id = int(params[0])

        action = Action.get_action_by_id(action_id)
        action.move_to_bottom_order()
        return 0
示例#5
0
文件: rpc.py 项目: skarphed/skarphed
    def moveToTopActionOrder(self, params):
        action_id = int(params[0])

        action = Action.get_action_by_id(action_id)
        action.move_to_top_order()
        return 0
示例#6
0
文件: rpc.py 项目: skarphed/skarphed
    def decreaseActionOrder(self, params):
        action_id = int(params[0])

        action = Action.get_action_by_id(action_id)
        action.decrease_order()
        return 0
示例#7
0
文件: rpc.py 项目: skarphed/skarphed
    def deleteAction(self, params):
        action_id = int(params[0])

        action = Action.get_action_by_id(action_id)
        action.delete()
        return 0