Official Polymer compatibility

- Based on my PolymerRocks compatibility patch, featuring many improvements over it
- Less hardcoded object instances, allowing for easier addition of new variations
This commit is contained in:
Martin Prokoph
2024-09-16 18:49:17 +02:00
parent 5bbfc74a48
commit 8e2fc41b99
54 changed files with 1434 additions and 225 deletions

View File

@@ -20,4 +20,10 @@ public enum SeashellVariation implements StringIdentifiable {
public String asString() {
return this.name;
}
private static final SeashellVariation[] vals = values();
public SeashellVariation next() {
return vals[(this.ordinal() + 1) % vals.length];
}
}