static List gameProviders()

in tutorials/tutorial4/src/main/java/com/uber/rib/root/loggedin/LoggedInBuilder.java [129:156]


    static List<GameProvider> gameProviders(final Component component) {
      // Decorate the game builders with a "name" key so we can treat them generically elsewhere.
      GameProvider ticTacToeGame =
          new GameProvider() {
            @Override
            public String gameName() {
              return "TicTacToe";
            }

            @Override
            public ViewRouter viewRouter(ViewGroup viewGroup) {
              return new TicTacToeBuilder(component).build(viewGroup);
            }
          };
      GameProvider randomWinnerGame =
          new GameProvider() {
            @Override
            public String gameName() {
              return "RandomWinner";
            }

            @Override
            public ViewRouter viewRouter(ViewGroup viewGroup) {
              return new RandomWinnerBuilder(component).build(viewGroup);
            }
          };
      return Lists.newArrayList(ticTacToeGame, randomWinnerGame);
    }