exponenta event banner

mlreportgen.dom.UnorderedList класс

Пакет: mlreportgen.dom
Суперклассы:

Неупорядоченный (маркированный) список

Описание

Указывает неупорядоченный (маркированный) список.

Строительство

unorderedListObj = UnorderedList() создает пустой неупорядоченный список.

unorderedListObj = UnorderedList(items) создает неупорядоченный список указанных элементов списка.

Входные аргументы

развернуть все

Содержимое для включения в неупорядоченный список, указанное как массив двойников, массив векторов символов, категориальный массив или одномерный массив ячеек.

Массив ячеек может содержать следующие комбинации:

  • Символьный вектор

  • Число

  • Логическое значение

  • Один из следующих объектов DOM:

    • mlreportgen.dom.Text

    • mlreportgen.dom.Paragraph

    • mlreportgen.dom.ExternalLink

    • mlreportgen.dom.InternalLink

    • mlreportgen.dom.Table

    • mlreportgen.dom.Image

    • mlreportgen.dom.CustomElement

  • Горизонтальный одномерный массив (для подсписка)

Чтобы добавить неупорядоченный список, используйте UnorderedList Объект DOM вместо использования items аргумент.

Выходные аргументы

развернуть все

Один mlreportgen.dom.UnorderedList объект, представляющий неупорядоченный список указанных элементов списка.

Свойства

развернуть все

Пользовательские атрибуты этого элемента документа, указанные как массив mlreportgen.dom.CustomAttribute объекты. Пользовательские атрибуты должны поддерживаться форматом вывода.

Идентификатор для этого элемента документа, указанный как вектор символов или скаляр строки. При создании элемента документа DOM создает уникальный идентификатор сеанса. Можно указать собственный идентификатор.

Форматирование объектов, задающих формат элемента документа.

Стиль, заданный Stylename должен быть определен в шаблоне, используемом для создания элемента документа, к которому добавляется этот список.

Тег для этого элемента документа, заданный как вектор символов или скаляр строки.

DOM создает уникальный для сеанса тег как часть создания этого объекта. Созданный тег имеет вид CLASS: ID, где CLASS - класс объекта, а ID - значение Id свойства объекта. Указание собственного значения тега может помочь определить, где возникла проблема во время создания документа.

Методы

Метод

Цель

append

Используйте UnorderedList.append метод, похожий на способ использования OrderedList.append.

Добавить элементы в этот список.

clone

Используйте UnorderedList.clone метод, похожий на способ использования Paragraph.clone.

Скопируйте список.

Примеры

свернуть все

import mlreportgen.dom.*;
d = Document('mydoc');

ul = UnorderedList({Text('a'),'b',1,{'c',Paragraph('d')}});
append(d,ul);

close(d);
rptview('mydoc','html');