get method
Object?
get(
- Token name
)
override
Implementation
@override
Object? get(Token name) {
switch (name.lexeme) {
case "clear":
return clear;
case 'isEmpty':
return isEmpty;
case 'isNotEmpty':
return isNotEmpty;
case 'toPngBytes':
return toPngBytes;
case "undo":
return undo;
case 'redo':
return redo;
case 'points':
return points;
case 'addPoint':
return addPoint;
case 'toImage':
return toImage;
case 'onDrawEnd':
return onDrawEnd;
case 'dispose':
return dispose;
}
throw "Unknown property: ${name.lexeme}";
}