$getProperty method

  1. @override
$Value? $getProperty(
  1. Runtime runtime,
  2. String identifier
)

Get a property by identifier on this instance

Implementation

@override
$Value? $getProperty(Runtime runtime, String identifier) {
  switch (identifier) {
    case 'dimensions':
      return $EdgeInsetsGeometry.wrap($value.dimensions);
    case 'preferPaintInterior':
      return $bool($value.preferPaintInterior);
    case 'scale':
      return __scale;
    case 'getOuterPath':
      return __getOuterPath;
    case 'getInnerPath':
      return __getInnerPath;
    case 'paintInterior':
      return __paintInterior;
    case 'paint':
      return __paint;
    case 'toString':
      return __toString;
  }
  throw UnimplementedError(
      'property $identifier not generated for ShapeBorder');
}