【重要】サービス終了のお知らせ

FontSizeEvent SingletonClass

tsmallfield

License: Refer to code comments

Fork
0
Fav
2
View
1905
  • Play

Fullscreen

Smart Phone

  • Readme
  • JavaScript 252 lines
  • HTML 1 lines
  • CSS 204 lines
A sample to create a singleton class from a normal javascript class.
Here, a singleton class must meet the following conditions:
1) Has only one single instance.
2) Its constructor cannot be called via the new operator.
This time, I made a FontSizeEvent singleton class which extends an EventDispatcher class.
The class (not the css) works on all modern browsers including ie6 or greater.
-------------------------------------------------------------------------
通常のJavaScriptのクラスをシングルトンにするテストです。
なお、ここでのシングルトンクラスの条件は以下のとおりです。
1) インスタンスが1つに限定される
2) newすると怒られる
今回はサンプルとしてフォントサイズ変化を扱うシングルトンクラスFontSizeEventクラスを作成。
なお、FontSizeEventクラスはカスタムイベントを扱うEventDispatcherを継承する仕様としました。
マウスホイール、ブラウザのメニュー及びjsによる動的フォントサイズ変化に反応します。
(※FontSizeEventクラス(cssじゃなく)はie6以上対応/全画面でないと見ずらいかもです。)
  • FontSizeEvent SingletonClass
  • FontSizeEvent SingletonClass

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

tsmallfield

Author

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Favorite by