This commit is contained in:
Alexander Sklar 2021-09-24 18:34:52 -07:00
Родитель 1891c939e1
Коммит 51780072ef
2 изменённых файлов: 17 добавлений и 2 удалений

Просмотреть файл

@ -59,7 +59,15 @@ namespace Codegen
}
Util.LoadContext = context;
Util.commands["Windows.UI.Xaml.Controls.TextBlock"] = new[] { new Command { Name = "CustomCommand" } };
foreach (var entry in Config.RootElement.GetProperty("commands").EnumerateObject())
{
var commands = new List<Command>();
foreach (var c in entry.Value.EnumerateArray())
{
commands.Add(new Command { Name = c.GetProperty("name").GetString() });
}
Util.commands[GetTypeNameFromJsonProperty(entry)] = commands;
}
var fakeProps = new List<MrProperty>();

Просмотреть файл

@ -160,5 +160,12 @@
"VM": "Map",
"TS": "{ rows: GridLength[], columns: GridLength[] }"
}
]
],
"commands": {
"$xaml.Controls.TextBlock": [
{
"name": "CustomCommand"
}
]
}
}