- Модуль: report
- Путь к файлу: ~/bitrix/modules/report/lib/visualconstructor/internal/widget.php
- Класс: BitrixReportVisualConstructorInternalWidgetTable
- Вызов: WidgetTable::getMap
static function getMap()
{
return array(
new IntegerField('ID', array(
'primary' => true,
'autocomplete' => true,
)),
new StringField('GID'),
new StringField('BOARD_ID'),
new IntegerField('DASHBOARD_ROW_ID'),
new IntegerField('PARENT_WIDGET_ID'),
new StringField('WEIGHT'),
new StringField('CATEGORY_KEY'),
new StringField('VIEW_KEY'),
new IntegerField('OWNER_ID'),
new StringField('WIDGET_CLASS'),
new DateField('CREATED_DATE'),
new DateField('UPDATED_DATE'),
new BooleanField('IS_PATTERN'),
new ReferenceField(
'ROW',
'BitrixReportVisualConstructorInternalDashboardRowTable',
array('=this.DASHBOARD_ROW_ID' => 'ref.ID')
),
new ReferenceField(
'PARENTWIDGET',
'BitrixReportVisualConstructorInternalWidgetTable',
array('=this.PARENT_WIDGET_ID' => 'ref.ID')
)
);
}