forked from Segate-ekb/oscript-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackagedef
More file actions
82 lines (77 loc) · 8.77 KB
/
Copy pathpackagedef
File metadata and controls
82 lines (77 loc) · 8.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
// Описание пакета oscript-ui — переиспользуемого UI-кита на чистом OneScript.
//
// Каждый класс объявлен ПОИМЁННО: класса, которого нет в этом списке, не будет
// и в lib.config, а значит #Использовать его не зарегистрирует — и желудём он
// не станет. Падение приедет не в момент «Новый», а у чужого потребителя
// в момент НайтиЖелудь.
Описание.Имя("oscript-ui")
.Версия("0.1.0")
.Автор("Egor Ivanov")
.Описание("UI-кит на чистом OneScript: компоненты, каркас форм, токены темы, глифы и раскладка статики. Желуди ОСени, разметка на выходе, о предметной области не знает ничего.")
.ВерсияСреды("2.0.0")
// Единственная библиотека, которую кит подключает директивой.
.ЗависитОт("html-sanitizer", "0.2.0")
.РазработкаЗависитОт("asserts", "1.6.2")
.ОпределяетКласс("ВитринаКита", "src/Классы/ВитринаКита.os")
.ОпределяетКласс("НаборКомпонентов", "src/Классы/НаборКомпонентов.os")
.ОпределяетКласс("ОбразцыВвода", "src/Классы/витрина/ОбразцыВвода.os")
.ОпределяетКласс("ОбразцыПоказа", "src/Классы/витрина/ОбразцыПоказа.os")
.ОпределяетКласс("ОбразцыСтраницы", "src/Классы/витрина/ОбразцыСтраницы.os")
.ОпределяетКласс("ОбразцыХолста", "src/Классы/витрина/ОбразцыХолста.os")
.ОпределяетКласс("СборкаОбразцов", "src/Классы/витрина/СборкаОбразцов.os")
.ОпределяетКласс("ЗначенияФормы", "src/Классы/каркас/ЗначенияФормы.os")
.ОпределяетКласс("КаркасСтраницы", "src/Классы/каркас/КаркасСтраницы.os")
.ОпределяетКласс("ОбрамлениеИнсталляцииПоУмолчанию", "src/Классы/каркас/ОбрамлениеИнсталляцииПоУмолчанию.os")
.ОпределяетКласс("ОбъявлениеФормы", "src/Классы/каркас/ОбъявлениеФормы.os")
.ОпределяетКласс("ПечатьФормы", "src/Классы/каркас/ПечатьФормы.os")
.ОпределяетКласс("ПроверкаПоля", "src/Классы/каркас/ПроверкаПоля.os")
.ОпределяетКласс("РендерерНастроек", "src/Классы/каркас/РендерерНастроек.os")
.ОпределяетКласс("Формы", "src/Классы/каркас/Формы.os")
.ОпределяетКласс("БлокКоманды", "src/Классы/компоненты/БлокКоманды.os")
.ОпределяетКласс("ДеревоРазделов", "src/Классы/компоненты/ДеревоРазделов.os")
.ОпределяетКласс("ЗаголовокСтраницы", "src/Классы/компоненты/ЗаголовокСтраницы.os")
.ОпределяетКласс("Иконка", "src/Классы/компоненты/Иконка.os")
.ОпределяетКласс("Карточка", "src/Классы/компоненты/Карточка.os")
.ОпределяетКласс("Кнопка", "src/Классы/компоненты/Кнопка.os")
.ОпределяетКласс("Меню", "src/Классы/компоненты/Меню.os")
.ОпределяетКласс("ОпаснаяЗона", "src/Классы/компоненты/ОпаснаяЗона.os")
.ОпределяетКласс("Пагинация", "src/Классы/компоненты/Пагинация.os")
.ОпределяетКласс("ПанельСохранения", "src/Классы/компоненты/ПанельСохранения.os")
.ОпределяетКласс("Плашка", "src/Классы/компоненты/Плашка.os")
.ОпределяетКласс("Плитка", "src/Классы/компоненты/Плитка.os")
.ОпределяетКласс("ПолеИзКонфига", "src/Классы/компоненты/ПолеИзКонфига.os")
.ОпределяетКласс("ПолеФормы", "src/Классы/компоненты/ПолеФормы.os")
.ОпределяетКласс("ПолосаЗаполнения", "src/Классы/компоненты/ПолосаЗаполнения.os")
.ОпределяетКласс("Проводник", "src/Классы/компоненты/Проводник.os")
.ОпределяетКласс("ПустоеСостояние", "src/Классы/компоненты/ПустоеСостояние.os")
.ОпределяетКласс("Сетка", "src/Классы/компоненты/Сетка.os")
.ОпределяетКласс("СкрытоеПоле", "src/Классы/компоненты/СкрытоеПоле.os")
.ОпределяетКласс("СтраницаОшибки", "src/Классы/компоненты/СтраницаОшибки.os")
.ОпределяетКласс("Таблица", "src/Классы/компоненты/Таблица.os")
.ОпределяетКласс("Табы", "src/Классы/компоненты/Табы.os")
.ОпределяетКласс("Тост", "src/Классы/компоненты/Тост.os")
.ОпределяетКласс("Тумблер", "src/Классы/компоненты/Тумблер.os")
.ОпределяетКласс("ФормаОтбора", "src/Классы/компоненты/ФормаОтбора.os")
.ОпределяетКласс("ШапкаОбъекта", "src/Классы/компоненты/ШапкаОбъекта.os")
.ОпределяетКласс("НаборИконок", "src/Классы/основа/НаборИконок.os")
.ОпределяетКласс("РядМеты", "src/Классы/компоненты/РядМеты.os")
.ОпределяетКласс("ЧтениеГлифа", "src/Классы/основа/ЧтениеГлифа.os")
.ОпределяетКласс("ЧтениеМодели", "src/Классы/основа/ЧтениеМодели.os")
.ОпределяетКласс("ЭкранированиеHTML", "src/Классы/основа/ЭкранированиеHTML.os")
.ОпределяетКласс("АктивыСтатики", "src/Классы/оформление/АктивыСтатики.os")
.ОпределяетКласс("ВыборОформления", "src/Классы/оформление/ВыборОформления.os")
.ОпределяетКласс("ОтпечаткиСтатики", "src/Классы/оформление/ОтпечаткиСтатики.os")
.ОпределяетКласс("ОформлениеИнсталляцииПоУмолчанию", "src/Классы/оформление/ОформлениеИнсталляцииПоУмолчанию.os")
.ОпределяетКласс("РаскладкаСтатики", "src/Классы/оформление/РаскладкаСтатики.os")
.ОпределяетКласс("СтатикаИнсталляцииПоУмолчанию", "src/Классы/оформление/СтатикаИнсталляцииПоУмолчанию.os")
.ОпределяетКласс("ТокеныТемы", "src/Классы/оформление/ТокеныТемы.os")
.ОпределяетКласс("СловарьИнтерфейсаПоУмолчанию", "src/Классы/тексты/СловарьИнтерфейсаПоУмолчанию.os")
.ОпределяетКласс("ТекстыИнтерфейса", "src/Классы/тексты/ТекстыИнтерфейса.os")
.ОпределяетКласс("Кит", "src/Классы/холст/Кит.os")
.ОпределяетКласс("РазметкаЭлементов", "src/Классы/холст/РазметкаЭлементов.os")
.ОпределяетКласс("ЭлементЭкрана", "src/Классы/холст/ЭлементЭкрана.os")
// src целиком: вместе с Классы/ уезжает и статика/ — глифы кита лежат файлами.
.ВключитьФайл("packagedef")
.ВключитьФайл("src")
.ВключитьФайл("README.md")
.ВключитьФайл("LICENSE");