componentRenderer property

  1. @override
ComponentRenderer<RendersValue, Object> get componentRenderer
override

Specifies the componentRenderer to use to determine the component for rendering an item.

Implementation

@override
ComponentRenderer<RendersValue<dynamic>, Object> get componentRenderer =>
    highlightOptions &&
            super.componentRenderer == null &&
            super.factoryRenderer == null
        ? highlightComponentRenderer
            as ComponentRenderer<RendersValue<dynamic>, Object>
        : super.componentRenderer;
  1. @override
  2. @Input.new()
  3. @Deprecated('Use factoryRenderer instead as it is tree shakeable.')
set componentRenderer (ComponentRenderer<RendersValue, Object> value)
override

Specifies the componentRenderer to use to determine the component for rendering an item.

Implementation

@override
@Input()
@Deprecated('Use factoryRenderer instead as it is tree shakeable.')
set componentRenderer(ComponentRenderer<RendersValue<dynamic>, Object> value) =>
    super.componentRenderer = value;