exponenta event banner

класс mlreportgen.dom.OrderedList

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

Создать упорядоченный список

Описание

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

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

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

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

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

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

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

  • Одномерный массив двойников

  • Одномерный массив символьных векторов

  • Одномерный категориальный массив

  • Одномерный массив ячеек

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

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

  • Число

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

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

    • mlreportgen.dom.Text

    • mlreportgen.dom.Paragraph

    • mlreportgen.dom.ExternalLink

    • mlreportgen.dom.InternalLink

    • mlreportgen.dom.Table

    • mlreportgen.dom.Image

    • mlreportgen.dom.CustomElement

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

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

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

Упорядоченный список, содержащий указанные элементы списка.

Свойства

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

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

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

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

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

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

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

Методы

Метод

Цель

append

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

clone

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

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

Примеры

свернуть все

import mlreportgen.dom.*;
d = Document('test','html');

ol = OrderedList({Text('a'), 'b', 1,...
    {'c', Paragraph('d')}});
append(d,ol);

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

Вопросы совместимости

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

В R2019b изменилось поведение