public void Clear1() { var map = new KeyMap(); Assert.IsTrue(map.MapWithNoRemap("a", "b", KeyRemapMode.Normal)); map.Clear(KeyRemapMode.Normal); Assert.IsTrue(map.GetKeyMappingResult(InputUtil.CharToKeyInput('a'), KeyRemapMode.Normal).IsNoMapping); }
public void Clear2() { var map = new KeyMap(); Assert.IsTrue(map.MapWithNoRemap("a", "b", KeyRemapMode.Normal)); Assert.IsTrue(map.MapWithNoRemap("a", "b", KeyRemapMode.Insert)); map.Clear(KeyRemapMode.Normal); var res = map.GetKeyMappingResult(InputUtil.CharToKeyInput('a'), KeyRemapMode.Insert); Assert.IsTrue(res.IsSingleKey); Assert.AreEqual('b', res.AsSingleKey().Item.Char); }
// ======================================== // method // ======================================== // --- keymap --- public void ClearKeyMap() { KeyMap.Clear(); }