Вверх ↑
Пакеты 
Кодогенерация 
RTCG 
Встроенные классы - blockitem

blockitem
Описание
Класс, предоставляющий интерфейс для управления блоком.
Методы
blockitem print(‹exp›[,‹exp›,...])
Добавляет в блок одно и более значений

Return: ссылка на самого себя



blockitem println(‹exp›[,‹exp›,...])
Добавляет в блок одно и более значений, после чего вставляет перенос на следующую строку.

Return: ссылка на самого себя



str astext()
Конвертирует все элементы блока в текст без учета типов

Return: результирующую строку после конвертации



blockitem save(‹filename›)
Конвертирует содержимое блока в текст и сохраняет в папке code пакета в файле с указанным именем. Следует помнить, что файл существует до конца построения целевого кода. После завершения кодогенерации файл удаляется.

Return: ссылка на самого себя



blockitem load(‹filename›)
Загружает указанный файл из папки code в блок.

Return: ссылка на самого себя



blockitem inc()
Увеличивает величину отступа кода на 1 (отступ определяет сколько спец символов будет вставлено перед началом новой строки кода)

Return: ссылка на самого себя



blockitem dec()
Уменьшает величину отступа кода на 1

Return: ссылка на самого себя



str ascode()
Конвертирует все элементы блока в код с учетом типов элементов (т.е. с простановкой кавычек и операторов конкатенации)

Return: результирующую строку кода



blockitem copyhere(‹blockitem›)
Копирует все элементы заданного блока в конец данного

Return: ссылка на самого себя



int empty()
Определяет заполненность блока элементами

Return: 0 - если в блоке есть элементы и 1 в противном случае



blockitem build(‹filename›)
Конвертирует содержимое блока в текст и сохраняет в папке проекта с указанным именем.

Return: ссылка на самого себя
Свойства
str name
Возвращает имя блока

Return: строка имени блока
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)
Комментарий
...