setupメソッドでpanel.getEL()とありますが、このpanelはBoardクラスで作成されたthis.panelsの中の1つで、つまりPanelクラスで作成されたpressedクラスのついたliのことだと認識しています。
そしてgetEL()もthis.el、つまりpressedクラスのついたliのことだと思うのですが、重複してはいないのでしょうか。
試しにそれぞれを消したパターンで試してみましたがエラーが出てしまいました。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?