# HG changeset patch # User Jaroslav Tulach # Date 1403874303 -7200 # Node ID 8236300893698d23f6c57ecd475f5d1d10772e99 # Parent 898432e8f056ce35bf6fe6a494eb07ac1568bdd0 Using CSS:after instead of computed HTML fragment diff -r 898432e8f056 -r 823630089369 minesweeper/src/main/java/org/apidesign/demo/minesweeper/MinesModel.java --- a/minesweeper/src/main/java/org/apidesign/demo/minesweeper/MinesModel.java Thu Jun 19 09:49:01 2014 +0200 +++ b/minesweeper/src/main/java/org/apidesign/demo/minesweeper/MinesModel.java Fri Jun 27 15:05:03 2014 +0200 @@ -55,17 +55,6 @@ @Property(name = "mine", type = boolean.class) }) static class SquareModel { - @ComputedProperty static String html(SquareType state) { - if (state == null) return " "; - switch (state) { - case EXPLOSION: return "✗"; - case UNKNOWN: return " "; - case DISCOVERED: return "✔"; - case N_0: return " "; - } - return "ɸ" + (state.ordinal() - 1); - } - @ComputedProperty static String style(SquareType state) { return state == null ? null : state.toString(); } diff -r 898432e8f056 -r 823630089369 minesweeper/src/main/webapp/pages/index.html --- a/minesweeper/src/main/webapp/pages/index.html Thu Jun 19 09:49:01 2014 +0200 +++ b/minesweeper/src/main/webapp/pages/index.html Fri Jun 27 15:05:03 2014 +0200 @@ -63,7 +63,7 @@ - +