anchor.diff:  /// can be used to blend the pixels. The image below shows the effects
   /// of these modes.
   ///
  -/// [![Open Skia fiddle to view image.](https://flutter.github.io/assets-for-api-docs/transfer_mode.png)](https://fiddle.skia.org/c/864acd0659c7a866ea7296a3184b8bdd)
  +/// [![Open Skia fiddle to view image.](https://flutter.github.io/assets-for-api-docs/dart-ui/blend_mode.png)](https://fiddle.skia.org/c/864acd0659c7a866ea7296a3184b8bdd)
   ///
   /// See [Paint.blendMode].
   enum BlendMode {
  
positive.code:     Offset to,
      List<Color> colors, [
      List<double> colorStops = null,
      TileMode tileMode = TileMode.clamp
    ]) {
      _validateColorStops(colors, colorStops);
      final Float32List endPointsBuffer = _encodeTwoPoints(from, to);
  
negative.code:   /// `color` must therefore only have two entries).
    ///
    /// The behavior before `from` and after `to` is described by the `tileMode`
    /// argument. For details, see the [TileMode] enum.
    ///
    /// ![](https://flutter.github.io/assets-for-api-docs/dart-ui/tile_mode_clamp_linear.png)
    /// ![](https://flutter.github.io/assets-for-api-docs/dart-ui/tile_mode_mirror_linear.png)
    /// ![](https://flutter.github.io/assets-for-api-docs/dart-ui/tile_mode_repeated_linear.png)
    ///
    /// If `from`, `to`, `colors`, or `tileMode` are null, or if `colors` or
    /// `colorStops` contain null values, this constructor will throw a
  