// Ветки и листья, чекбоксы
/* В попытках разобраться в этом коде, я повесть написал сию. Однако, не поэт
я, а сплошное горе, и повесть получилась из кусков... */
makeTree = function(treeData) {
// И тут сказал Шекспир: "мне кажется - сие не есть листок бумаги
// белоснежный А4, а папка езмь в которой он лежит"...
var leaf = false;
// ...но вот мы видим, что бездетной матери подобна папка та, печален ее
// рок - исписанной ей быть, как может быть исписан лишь листок...
if (!treeData.child) leaf = true;
// ...и чисел магия не может ум пленить, как возвышают над землей поэтов
// строфы...
// (кстати, а почему бы не treeData.id.toString?)
if (treeData.id == 0) treeData.id = '0';
// ...ВНЕЗАПНО объявил король поход, взять обязал он воинов благородных
// честь и имя (id, name), бумаги пачку A4 (leaf:leaf), в ножнах
// меч (checked:false)...
var node, obj = {id:treeData.id, text:treeData.name, leaf:leaf, checked:false};
// ...и вот стоит отряд на поле как следует в военном деле: там во главе
// король, за ним придворные, бояре, рядовых толпа, холопов массы...
node = new Ext.tree.TreeNode(obj);
// И тут король окликнул "Кто мне верен, из тех, кто близко ко двору?"
if (treeData.child) {
// и собралась вокруг него толпа, что лобызать готова стопы короля...
for (var i = 0; i < treeData.child.length; i++) {
node.appendChild(
// Подобным образом так поступил из них и каждый.
// Так стал отряд подобен видом дереву тем, кто смотрит с высоты
// полета птиц...
makeTree(treeData.child[i])
);
}
}
return node;
}
Вот так вот, высокими категориями человек мыслит! :)
4 comments:
Круто! Но хорошо, что мне с этим человеком совместно поработать не довелось ;)
Ну раз уж это просочилось в СМИ, то самое время упомянуть о лицензиях. Весь код (кроме комментариев) принадлежит саме-знаете-какой компании. Комментарии распространяются по лицензии Creative Commons (CC-BY-NC-ND). =)
@Robin Hood
А, ну так это твой код? ;)
Насчёт того, что код принадлежит компании - сомнительно. Я вот помню, что никаких договоров на эту тему не заключал, а раз так, то по нашему законодательству код принадлежит автору, угу ;)
2archimag:
Ну код точно мой, а вот когда он оброс в репозитории такими комментариями было для меня сюрпризом. Человек просто разбирался в этом коде и хотел рассказать об этом всем остальным =)))
Post a Comment