25 lines
589 B
JavaScript
25 lines
589 B
JavaScript
|
|
||
|
|
||
|
/**
|
||
|
* @brief initialize a board page
|
||
|
*/
|
||
|
function neochan_board_init(root, board) {
|
||
|
|
||
|
var thread_init = function (j) {
|
||
|
var elem = document.createElement("div");
|
||
|
for(var idx = 0; idx < j.length; idx ++) {
|
||
|
var post = j[idx];
|
||
|
neochan_post_fadein(elem, post);
|
||
|
}
|
||
|
return elem;
|
||
|
}
|
||
|
// inject threads
|
||
|
onready(function() {
|
||
|
for (var idx = 0; idx < board.posts.length; idx ++) {
|
||
|
var posts = board.posts[idx];
|
||
|
var elem = thread_init(posts);
|
||
|
root.appendChild(elem);
|
||
|
}
|
||
|
});
|
||
|
}
|