],
];
// Field rows.
foreach ($field_definitions as $field_name =>
$field_definition) { $table[$field_name] =
$this->
buildFieldRow($field_definition,
$form,
$form_state);
} // Non-field elements.
foreach ($extra_fields as $field_id =>
$extra_field) { $table[$field_id] =
$this->
buildExtraFieldRow($field_id,
$extra_field);
} $form['fields'
] =
$table;
// Custom display settings.
if ($this->entity->
getMode() == 'default'
) { // Only show the settings if there is at least one custom display mode.
$display_mode_options =
$this->
getDisplayModeOptions();
// Unset default option.
unset($display_mode_options['default'
]);
if ($display_mode_options) {