======== can_view ======== .. js:function:: can_view() **domain**: client **language**: javascript **class** :doc:`AbstractItem ` Description =========== Use **can_view** method to determine if a user have a right to get access to an :doc:`item ` dataset or to see report generated by :doc:`report ` when the project :doc:`Safe mode parameter ` is set. If the project :doc:`Safe mode parameter ` is not set the method always returns true. The user privileges are set in the :doc:`roles node ` of the project tree. Example ======= .. code-block:: js if (item.visible && item.can_view()) { $("#submenu") .append($('
') .append( $('') .text(item.item_caption) .data('item', item); ) ); }