cflayoutarea
Определяет область внутри тела тега cflayout, например отдельную вкладку макета с вкладками. Этот тег не используется в формах Flash.
<cflayoutarea>
cflayoutarea();
Для этого тега требуется Adobe ColdFusion 8 или более поздняя версия. Не поддерживается в Lucee и других системах.
Не рекомендуется: сообщество CFML в целом не советует использовать теги, создающие пользовательский интерфейс. См. http://static.raymondcamden.com/cfuitherightway/cfpod/index.html
Справочник атрибутов
position string
По умолчанию: top
top
Положение...(в документации не объясняется).
Значения:
bottomcenterleftrighttop
align string
По умолчанию: center
center
Задает способ выравнивания дочерних элементов управления в области макета.
Значения:
centerjustifyleftright
closable boolean
По умолчанию: false
false
Логическое значение, указывающее, можно ли закрыть область. При указании этого атрибута на вкладке или строке заголовка появляется значок x, нажав который пользователь может закрыть область. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center.
Значения:
truefalse
collapsible boolean
По умолчанию: false
false
Логическое значение, указывающее, можно ли свернуть область. При указании этого атрибута в строке заголовка появляется значок >> или <<, нажав который пользователь может свернуть область. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center.
Значения:
truefalse
disabled boolean
По умолчанию: false
false
Логическое значение, указывающее, отключена ли вкладка, то есть может ли пользователь выбрать ее, чтобы отобразить содержимое. Отключенные вкладки отображаются серым цветом. Игнорируется, если значение атрибута selected равно true.
Значения:
truefalse
initCollapsed boolean
По умолчанию: false
false
Логическое значение, указывающее, должна ли область быть изначально свернута. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center. Игнорируется, если значение атрибута collapsible равно false.
Значения:
truefalse
initHide boolean
По умолчанию: false
false
Логическое значение, указывающее, должна ли область быть изначально скрыта. Чтобы показать изначально скрытую область, используйте функцию ColdFusion.Layout.showArea или ColdFusion.Layout.showTab. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center.
Значения:
truefalse
maxSize numeric
Для макетов с атрибутом position, равным top или bottom, — максимальная высота области в пикселях, которую можно задать перетаскиванием разделителя. Для макетов с атрибутом position, равным left или right, — максимальная ширина области. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center.
minSize numeric
Для макетов с атрибутом position, равным top или bottom, — минимальная высота области в пикселях, которую можно задать перетаскиванием разделителя. Для макетов с атрибутом position, равным left или right, — минимальная ширина области. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center.
name string
Имя области макета.
onBindError string
Имя функции JavaScript, выполняемой в случае ошибки при вычислении выражения привязки. Функция должна принимать два аргумента: код состояния HTTP и сообщение. Если этот атрибут не указан, а глобальный обработчик ошибок задан (с помощью ColdFusion.setGlobalErrorHandlerfunction), отображается сообщение об ошибке; в противном случае отображается всплывающее сообщение об ошибке по умолчанию.
overflow string
По умолчанию: auto
auto
Задает способ отображения дочернего содержимого, размер которого может привести к выходу элемента управления за границы окна. ÔøΩ В Internet Explorer области макета со значением visible расширяются, чтобы вместить содержимое, вместо того чтобы содержимое выходило за границы области макета.
Значения:
autohiddenscrollvisible
selected boolean
Логическое значение, указывающее, выбрана ли эта вкладка изначально, чтобы ее содержимое отображалось в макете.
Значения:
truefalse
size numeric
Для макетов hbox и макетов с рамками, у которых атрибут position равен top или bottom, — начальная высота области. Для макетов vbox и макетов с рамками, у которых атрибут position равен left или right, — начальная ширина области. Для макетов hbox и vbox в этом атрибуте можно использовать любой допустимый формат длины или процента CSS (например, 10, 10%, 10px или 10em). Для макетов с рамками значение этого атрибута должно быть целым числом пикселей. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center. ColdFusion автоматически определяет размер центральной области на основе размеров всех остальных областей макета.
source string
URL-адрес, возвращающий содержимое области макета. ColdFusion использует стандартные правила разрешения путей к страницам. В этом атрибуте можно использовать выражение привязки с зависимостями. Если файл, указанный в этом атрибуте, содержит теги, использующие возможности AJAX, например cfform, cfgrid и cfpod, необходимо использовать тег cfajaximport на странице, содержащей тег cflayoutarea. Дополнительные сведения см. в разделе cfajaximport.
splitter boolean
По умолчанию: false
false
Логическое значение, указывающее, есть ли между областью макета и соседним элементом управления layoutarea разделитель. Пользователи могут перетаскивать разделитель, изменяя относительные размеры областей. Если для этого атрибута задано значение true у области макета с атрибутом position, равным left или right, разделитель изменяет ширину области и соседней с ней области. Если для этого атрибута задано значение true у области макета с атрибутом position, равным top или bottom, разделитель изменяет высоту макета. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center
Значения:
truefalse
style string
Описание стиля CSS, определяющее внешний вид области.
title string
Для макетов с вкладками — текст, отображаемый на вкладке. Для макетов с рамками, если указан этот атрибут, ColdFusion создает для области макета строку заголовка с заданным текстом. По умолчанию у таких макетов нет строки заголовка, если их нельзя закрыть или свернуть. Этот атрибут нельзя использовать для областей макета с рамками, если значение атрибута position равно center.
refreshonactivate boolean
По умолчанию: false
false
* true: обновлять содержимое вкладки, выполняя выражение привязки source всякий раз, когда отображается область вкладки (например, при выборе вкладки пользователем), а также при возникновении событий привязки. * false: обновлять область отображения вкладки только при срабатывании выражения привязки в ответ на событие привязки.
Значения:
truefalse
titleIcon string
Задает расположение значка, отображаемого вместе с заголовком.
bindOnLoad boolean
Логическое значение, указывающее, следует ли выполнять выражение атрибута bind при первоначальной загрузке формы. Игнорируется, если атрибут bind не задан.
Значения:
truefalse
Примеры Пример кода с использованием тега cflayoutarea
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/cflayoutarea