parse() function and position

Здравствуйте!

Как сделать parse() первым элементом?

Так запись добавляется вконец строки
$$(‘myTable’).parse({pos: 0, data: gson});

Так вставляется второй строкой
$$(‘myTable’).parse({pos: 1, data: gson});

Нулевой индекс не воспринимается должным образом.

Здравствуйте!

В parse() свойство pos не предусматривает возможности добавить новую запись в начало.

В случае, если нужно добавить одну запись в начало, воспользуйтесь методом add:

datatable.add({ id:'some', value:'some' }, 0)

Этот же метод можно использовать для добавления массива данных, но с дополнением: чтобы избежать множества перерисовок, нужно будет блокировать события datastore через blockEvent, а потом обновить компонент вручную:

http://webix.com/snippet/a1f4e414