===========
is_changing
===========

.. py:function:: is_changing(self) 

**domain**: server

**language**: python

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

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

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

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

See also
========

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