qooxdooのエラーログウィンドウの制御

  <body>
    <script type="text/javascript">
      if (!qx.IS_SOURCE) {
        qx.log.Logger.ROOT_LOGGER.setMinLevel(qx.log.Logger.LEVEL_ERROR);
      }
      qx.core.Init.getInstance().setApplication(test.Application);
    </script>
  </body>

index.htmlをこんな感じにしておくと、ビルド後はERROR以上のメッセージしかログウィンドウに表示しない。
開発中は普通にデバッグ情報も出せるので便利。

ちなみに他のログレベルは以下の通り。(qooxdoo 0.6.6の場合)

すべてのログを表示する
LEVEL_ALL

アプリケーションをデバッグするのに役立つきめ細かい情報を表示する
LEVEL_DEBUG

荒いレベルのアプリケーションの動作の進捗を示すメッセージを表示する
LEVEL_INFO

潜在的な問題を警告として表示する
LEVEL_WARN

アプリケーションが実行し続けられるかどうかというレベルのエラーを表示する
LEVEL_ERROR

おそらくアプリケーションの動作が中止するレベルのエラーを表示する
LEVEL_FATAL

すべてのロギングをオフにする
LEVEL_OFF


新しく会社作りました!

コメントをどうぞ