function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Lukesh KarmoreLukesh Karmore 

what does it mean

what does it mean rendered="{!NOT(a.isEdit)}
<apex:commandlink value="Edit" rerender="thePB"
rendered="{!NOT(a.isEdit)}" action="{!editmethid}">
          <apex:param name="rowNumber" value="{!a.rowNo}" assignTo="{!rowIndex}"/>
      </apex:commandLink>
Ihor KudrykIhor Kudryk
First part(bold): "{!NOT(a.isEdit)}" this is just aura markup. This is just a syntax. Then you have an aura expression: NOT(a.idEdit) wich means that you have some object "a" in your controller and this object has filed "isEdit". This field returns true or false.

So the meaning of rendered="{!NOT(a.isEdit)}" is that you render your commandLink only if you are not editing it currently.
Lukesh KarmoreLukesh Karmore
The current value of a.isEdit is true. So NOT(a.isEdit) is  false???
and   the value of this {!NOT(a.isEdit)} ???
Reply me
Dushyant SonwarDushyant Sonwar
Lukesh.

if a.isEdit  is true , then {!NOT(a.isEdit)} or {!!a.isEdit} is false
if a.isEdit  is false , then {!NOT(a.isEdit)} or {!!a.isEdit} is true

Hope you get your answer