mlreportgen.dom.UnorderedList class

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

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

Описание

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

Конструкция

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

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

Входные параметры

расширить все

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

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

  • A вектора символов

  • Число

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

  • Один из следующих объектов 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');