Завязь
ПриСозданииОбъекта
bsl
// Дата-класс для хранения данных о способе создания жёлудя.
//
// Параметры:
// Родитель - Сценарий - Класс, содержащий указанный метод завязи.
// ИмяМетода - Строка - Имя метода, которым можно создать жёлудь.
// ДанныеМетода - Структура - Данные метода, как из возвращает рефлектор.
// Действие - Действие - Делегат, который можно вызвать, чтобы создать жёлудь.
// ЭтоКонструктор - Булево - Флаг, что делегат ведет на конструктор класса, а не на &Завязь-метод.
//
Процедура ПриСозданииОбъекта(Родитель, ИмяМетода, ДанныеМетода, Действие, ЭтоКонструктор)
Родитель
bsl
// Класс, содержащий указанный метод завязи.
//
// Возвращаемое значение:
// Сценарий
//
Функция Родитель() Экспорт
ИмяМетода
bsl
// Имя метода, которым можно создать жёлудь.
//
// Возвращаемое значение:
// Строка
//
Функция ИмяМетода() Экспорт
ДанныеМетода
bsl
// Данные метода, как из возвращает рефлектор.
//
// Возвращаемое значение:
// Структура
//
Функция ДанныеМетода() Экспорт
Действие
bsl
// Делегат, который можно вызвать, чтобы создать жёлудь.
//
// Возвращаемое значение:
// Действие
//
Функция Действие() Экспорт
ЭтоКонструктор
bsl
// Флаг, что делегат ведет на конструктор класса, а не на &Завязь-метод.
//
// Возвращаемое значение:
// Булево
//
Функция ЭтоКонструктор() Экспорт