• Модуль: 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')
		)
	);
}