Example #1
0
    private void Invoke(string action)
    {
        var releaser = _remoteCommandsManager.Invoke(action);

        // TODO: Instead, filter releasers from fuzzy find
        releaser?.Release();
    }
    private void Invoke(KeyMap map)
    {
        var releaser = _remoteCommandsManager.Invoke(map.commandName);

        if (releaser != null)
        {
            _releasers.Add(new KeyValuePair <KeyMap, ICommandReleaser>(map, releaser));
        }
    }