======
is_new
======

.. js:function:: is_new() 

**domain**: client 

**language**: javascript

**class** :doc:`Item class </refs/client/item_api>`

Description
===========

Checks if an item is in insert state and returns ``true`` if it is.

An application calls :doc:`append <m_append>` or :doc:`insert <m_insert>` methods 
to put an item into insert state.

See also
========

:doc:`Modifying datasets </programming/data/modifying_datasets>`