Class Brick.util.TIdManager
Коллекция уникальных идентификаторов Dom элементов, которые будут созданы из шаблона.
В тексте шаблона ищет конструкции формата {i#name}, где name - имя идентификатора, и заменяет их на уникальное значение.
Необходимость данного менеджера заключается в том, чтобы создаваемые элементы Dom из шаблона, имели уникальные идентификаторы.
В тексте шаблона ищет конструкции формата {i#name}, где name - имя идентификатора, и заменяет их на уникальное значение.
Необходимость данного менеджера заключается в том, чтобы создаваемые элементы Dom из шаблона, имели уникальные идентификаторы.
Например:
var t = {
panel: "<div id='{i#myid}'>Hello world!</div>"
};
var tID = new Brick.util.TIdManager(t);
document.body.innerHTML = t['panel'];
// Получить Dom элемент по именнованому идентификатору myid
var div = YAHOO.util.Dom.get(tID['panel']['myid']);
Constructor
Brick.util.TIdManager
(
t
)
- Parameters:
-
t <[String, String]>Ассоциативный массив коллекции шаблонов JS компонента
