def createCloseWindowHandler(handlerFunc):
    data = {
        'name': 'close_window',
        'cls': CloseWindowCommand,
        'handler': handlerFunc
    }
    return instantiateObject(CommandHandler, data)
Esempio n. 2
0
def createRankedBattlesHandler(handlerFunc):
    data = {
        'name': 'ranked_battles',
        'cls': RankedBattlesCommand,
        'handler': handlerFunc
    }
    return instantiateObject(CommandHandler, data)
def createOpenWindowHandler(handlerFunc):
    data = {
        'name': 'open_window',
        'cls': OpenWindowCommand,
        'handler': handlerFunc
    }
    return instantiateObject(CommandHandler, data)
Esempio n. 4
0
def createNotificationHandler(handlerFunc):
    data = {
        'name': 'notification',
        'cls': NotificationCommand,
        'handler': handlerFunc
    }
    return instantiateObject(CommandHandler, data)
Esempio n. 5
0
def createContextMenuHandler(handlerFunc):
    data = {
        'name': 'context_menu',
        'cls': ContextMenuCommand,
        'handler': handlerFunc
    }
    return instantiateObject(CommandHandler, data)
def createOpenTabHandler(handlerFunc):
    data = {'name': 'open_tab', 'cls': OpenTabCommand, 'handler': handlerFunc}
    return instantiateObject(CommandHandler, data)
Esempio n. 7
0
def createStrongholdsBattleHandler(handlerFunc):
    data = {'name': 'strongholds_battle',
     'cls': StrongholdsBattleCommand,
     'handler': handlerFunc}
    return instantiateObject(CommandHandler, data)
Esempio n. 8
0
def createRequestHandler(handlerFunc):
    data = {'name': 'request', 'cls': RequestCommand, 'handler': handlerFunc}
    return instantiateObject(CommandHandler, data)
Esempio n. 9
0
def createSoundHandler(handlerFunc):
    data = {'name': 'sound', 'cls': SoundCommand, 'handler': handlerFunc}
    return instantiateObject(CommandHandler, data)
Esempio n. 10
0
def createVehiclesHandler(handlerFunc):
    data = {'name': 'vehicles', 'cls': VehiclesCommand, 'handler': handlerFunc}
    return instantiateObject(CommandHandler, data)
Esempio n. 11
0
def createHangarSoundHandler(handlerFunc, finiHandlerFunc = None):
    data = {'name': 'hangar_sound',
     'cls': HangarSoundCommand,
     'handler': handlerFunc,
     'finiHandler': finiHandlerFunc}
    return instantiateObject(CommandHandler, data)
Esempio n. 12
0
def createClanManagementHandler(handlerFunc):
    data = {'name': 'clan_management',
     'cls': ClanManagementCommand,
     'handler': handlerFunc}
    return instantiateObject(CommandHandler, data)