| /*global define */ |
| 'use strict'; |
| |
| define([ |
| 'data/todos', |
| 'data/stats', |
| 'ui/new_item', |
| 'ui/todo_list', |
| 'ui/stats', |
| 'ui/main_selector', |
| 'ui/toggle_all' |
| ], function (TodosData, StatsData, NewItemUI, TodoListUI, StatsUI, MainSelectorUI, ToggleAllUI) { |
| var initialize = function () { |
| StatsData.attachTo(document); |
| TodosData.attachTo(document); |
| NewItemUI.attachTo('#new-todo'); |
| MainSelectorUI.attachTo('#main'); |
| StatsUI.attachTo('#footer'); |
| ToggleAllUI.attachTo('#toggle-all'); |
| TodoListUI.attachTo('#todo-list'); |
| }; |
| |
| return { |
| initialize: initialize |
| }; |
| }); |