C# Класс j64.Harmony.Web.Controllers.CustomCommandController

Наследование: Microsoft.AspNetCore.Mvc.Controller
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CreateCustomCommandView ( ) : List
EditCommand ( CustomCommandViewModel command ) : IActionResult

Описание методов

AddNewAction() публичный Метод

public AddNewAction ( string command, int sequence ) : IActionResult
command string
sequence int
Результат IActionResult

CreateCommand() публичный Метод

public CreateCommand ( string command ) : IActionResult
command string
Результат IActionResult

CustomCommandController() публичный Метод

public CustomCommandController ( j64HarmonyGateway j64Config, Hub hub ) : System
j64Config j64.Harmony.Web.Models.j64HarmonyGateway
hub j64.Harmony.Xmpp.Hub
Результат System

DeleteAction() публичный Метод

public DeleteAction ( string command, int sequence ) : IActionResult
command string
sequence int
Результат IActionResult

DeleteCommand() публичный Метод

public DeleteCommand ( string command ) : IActionResult
command string
Результат IActionResult

EditCommand() публичный Метод

public EditCommand ( string command ) : IActionResult
command string
Результат IActionResult

Index() публичный Метод

public Index ( ) : IActionResult
Результат IActionResult

MoveActionUp() публичный Метод

public MoveActionUp ( string command, int sequence ) : IActionResult
command string
sequence int
Результат IActionResult

SelectNewAction() публичный Метод

public SelectNewAction ( string command, int sequence, string device, string group, string function ) : IActionResult
command string
sequence int
device string
group string
function string
Результат IActionResult

SyncSmartThings() публичный Метод

public SyncSmartThings ( ) : IActionResult
Результат IActionResult