@override Object? get(Token name) { switch (name.lexeme) { case 'none': return InputBorder.none; } throw RuntimeError(name, 'Undefined property ${name.lexeme}.'); }