Загружать все раскладки | Load all layouts
This commit is contained in:
15
пуск|run.js
15
пуск|run.js
@@ -1,24 +1,21 @@
|
||||
const ИМЯ = "Ресурсы Маджонга | Mahjong resources";
|
||||
|
||||
const РАСКЛАДКИ = `
|
||||
X_shaped
|
||||
cat
|
||||
`;
|
||||
|
||||
// // // //
|
||||
|
||||
|
||||
ЗарегистрироватьРаскладкиМаджонга = мир =>
|
||||
{
|
||||
var строки = РАСКЛАДКИ.split(/\n/);
|
||||
for (var номер in строки)
|
||||
const расширение = ".layout";
|
||||
var модуль = мир.модули.модульПоИмени(ИМЯ);
|
||||
for (var файл in модуль.структура)
|
||||
{
|
||||
var раскладка = строки[номер];
|
||||
if (раскладка.length)
|
||||
if (файл.endsWith(расширение))
|
||||
{
|
||||
var раскладка = файл.substring(1, файл.indexOf(расширение));
|
||||
мир.реестрРаскладок[раскладка] = {
|
||||
"🗿": ИМЯ,
|
||||
"📁": `/${раскладка}.layout`,
|
||||
"📁": файл,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user