Enable/disable/hidden fields in repieter preset

how to hide or disable unnecessary fields in a pre-installed repeater?

$widget->addTabFields([

    'list_search_blocks' => [
        'tab' => 'options',
        'type' => 'repeater',
        'showDuplicate' => false,
        'itemsExpanded' => false,
        'minItems' => 3,
        'maxItems' => 3,
        'label' => 'zone_search',
        'prompt' => 'prompt',
        'titleFrom' => 'name',

        'form' => [
            'fields' => [
                "name" => [
                    'type' => 'text',
                    'readOnly' => true,
                    'span' => 'left',
                    'cssClass' => 'FieldReadOnly',
                ],
                "provider_id" => [
                    'type' => 'text',
                    'readOnly' => true,
                    'cssClass' => 'FieldReadOnly display_none',
                ],
                "provider_on" => [
                    'type' => 'switch',
                    'label' => 'use_this_provider',
                ],
                "provider_label" => [
                    'label' => 'provider_label_as',
                    'type' => 'text',
                ],
                "show_images" => [
                    'label' => 'show_images',
                    'type' => 'checkbox',
                    'default' => '1',
                    'hidden' => true,
                ],
            ],
        ],

        'default' => [
            0 => [
                "name" => 'title_page',
                "provider_id" => 'title_page',
                "provider_on" => "1",
                "provider_label" =>'title',
            ],
            1 => [
                "name" => 'content_page',
                "provider_id" => 'content_page',
                "provider_on" => "1",
                "provider_label" => 'text',
            ],
            2 => [
                "name" => 'cost_stage_of_work',
                "provider_id" => 'cost_stage_of_work',
                "provider_on" => "1",
                "provider_label" => 'coststagework',
            ],
        ],
    ],
]);

i need to disable “show_images” field only in

   0 => [
       "name" => 'title_page',
   ],

See in documentation

I need to disable a field in a repeater item which is PRESET, attention to array 'default' => [ ... ] and parameters 'minItems' => 3, 'maxItems' => 3,

The repeater doesn’t support disabling specific items at this time, but you could do it in the controller by extending the fields of the repeater widget and disabling them.