title: How to can I create an array of knockout.js observables?
body: <p>I have an array of objects for which I am showing their properties.
  How can add an individual edit functionality to them? Lets say it to be an edit button for each one of the elements of the list.</p>
  
  <p>I want to show input fields instead of text fields when the object is in edit mode, for this I am using the visible binding. So I need a Boolean observable for each of them.</p>
  
  <p>How can I do this without knowing the amount of elements in the list... I also have add and delete, so I would need to add more observables to this array each time a new element is created.</p>
  
  <p>I also tried to give a ko.observable element to my objects but I could not do this.</p>