get method
Implementation
@override
Object? get(Token name) {
switch (name.lexeme) {
case 'firstPage':
return firstPage;
case 'nextPage':
return nextPage;
case 'lastPage':
return lastPage;
case 'pageCount':
return pageCount;
case 'jumpToPage':
return jumpToPage;
case 'zoomLevel':
return zoomLevel;
case 'pageNumber':
return pageNumber;
}
throw RuntimeError(name, 'Undefined property');
}