parseTileMode method

TileMode parseTileMode()

Parses a spreadMethod attribute into a TileMode.

Implementation

TileMode parseTileMode() {
  final String? spreadMethod = attribute('spreadMethod', def: 'pad');
  switch (spreadMethod) {
    case 'pad':
      return TileMode.clamp;
    case 'repeat':
      return TileMode.repeated;
    case 'reflect':
      return TileMode.mirror;
    default:
      return TileMode.clamp;
  }
}