C# Class j64.Harmony.Web.Controllers.CustomCommandController

Inheritance: Microsoft.AspNetCore.Mvc.Controller
Mostra file Open project: joejarvis64/j64.Harmony

Public Methods

Method Description
AddNewAction ( string command, int sequence ) : IActionResult
CreateCommand ( string command ) : IActionResult
CustomCommandController ( j64HarmonyGateway j64Config, Hub hub ) : System
DeleteAction ( string command, int sequence ) : IActionResult
DeleteCommand ( string command ) : IActionResult
EditCommand ( string command ) : IActionResult
Index ( ) : IActionResult
MoveActionUp ( string command, int sequence ) : IActionResult
SelectNewAction ( string command, int sequence, string device, string group, string function ) : IActionResult
SyncSmartThings ( ) : IActionResult

Private Methods

Method Description
CreateCustomCommandView ( ) : List
EditCommand ( CustomCommandViewModel command ) : IActionResult

Method Details

AddNewAction() public method

public AddNewAction ( string command, int sequence ) : IActionResult
command string
sequence int
return IActionResult

CreateCommand() public method

public CreateCommand ( string command ) : IActionResult
command string
return IActionResult

CustomCommandController() public method

public CustomCommandController ( j64HarmonyGateway j64Config, Hub hub ) : System
j64Config j64.Harmony.Web.Models.j64HarmonyGateway
hub j64.Harmony.Xmpp.Hub
return System

DeleteAction() public method

public DeleteAction ( string command, int sequence ) : IActionResult
command string
sequence int
return IActionResult

DeleteCommand() public method

public DeleteCommand ( string command ) : IActionResult
command string
return IActionResult

EditCommand() public method

public EditCommand ( string command ) : IActionResult
command string
return IActionResult

Index() public method

public Index ( ) : IActionResult
return IActionResult

MoveActionUp() public method

public MoveActionUp ( string command, int sequence ) : IActionResult
command string
sequence int
return IActionResult

SelectNewAction() public method

public SelectNewAction ( string command, int sequence, string device, string group, string function ) : IActionResult
command string
sequence int
device string
group string
function string
return IActionResult

SyncSmartThings() public method

public SyncSmartThings ( ) : IActionResult
return IActionResult