Я хотел бы создать объект библиотеки, для которого требуется уникальный идентификатор для каждого экземпляра, созданного из библиотеки.
В этом случае я создаю элемент списка, который имеет свернуть объект в этом. Для каждого экземпляра требуется уникальный идентификатор, на который ссылается экземпляр.
Вот пример html. Обратите внимание на id = "collapse-1". Этот идентификатор должен быть уникальным для каждого экземпляра.
<li class="list-group-item">
<p>fixed</p>
<div><a class="btn btn-primary more-button-toggle" data-toggle="collapse" aria-expanded="true" aria-controls="collapse-1" href="#collapse-1" role="button"></a>
<div class="collapse show" id="collapse-1">
<p>expanable<br /></p>
</div>
</div>