cssのclass名を定数にしました
EventViewをとりあえず実装。addEventViewを追加
View.renderの実装を修正。this._elementを返すようにしました
eventはtimelineに直接入れるように変更
timelineのCSSを修正
EventViewの表示位置まで実装
relativeで下にはみ出たEventViewを隠すようにしました。
Ecma5系のメソッドを3で互換が持てるようにいくつかのメソッドを作成
継承の仕組みを見直し
親のコンストラクタを呼び出す仕組みを修正
カラーバリエーションを追加。
幅を狭くしました。
長くなる生成コードのためにcreateメソッドを追加。
幅と高さはCSSではなくプログラム側から設定するように変更
幅・高さの動的調整機能実装
CSSの接頭辞をtmからtlに変更
付加するhtmlのclass名をjsのクラス名と合わせました。
廃止したbuldでelementをリターンするコードが残っていたので修正
Ruler作成部分をRulerViewに取り出しました。
eventViewの場所のアップデートはlineView上で自分の持っているeventViewに対して行うようにして効率化を測りました。
あわせて、MinViewがEventViewを保つ必要がなくなったので削除。
forEachHourを実装。HourViewの生成はそちらを使うように