InvokeRepeating is not NGUI's functionality -- it's Unity's, so you need to check Unity's documentation. Note that all coroutines won't run while the component is disabled. To disable dragging of something, disabling its collider would work, but it has to be done after OnDragEnd, because the object's collider is already disabled while it's being dragged.