Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <aura:component implements="flexipage:availableForRecordHome,force:hasRecordId">
- <aura:attribute name="record" type="Object"/>
- <aura:attribute name="simpleRecord" type="Object"/>
- <aura:attribute name="recordError" type="String"/>
- <force:recordData aura:id="recordHandler"
- recordId="{!v.recordId}"
- layoutType="FULL"
- targetRecord="{!v.record}"
- targetFields="{!v.simpleRecord}"
- targetError="{!v.recordError}"
- mode="EDIT"
- recordUpdated="{!c.handleRecordUpdated}"
- />
- <!-- Display a lightning card with details about the record -->
- <div class="Record Details">
- <lightning:card iconName="standard:account" title="{!v.simpleRecord.Name}" >
- <div class="slds-p-horizontal--small">
- <p class="slds-text-heading--small">
- <lightning:formattedText title="Billing State" value="{!v.simpleRecord.BillingState}" /></p>
- <p class="slds-text-heading--small">
- <lightning:formattedText title="Billing City" value="{!v.simpleRecord.BillingCity}" /></p>
- </div>
- </lightning:card>
- </div>
- <!-- Display an editing form -->
- <div class="Record Details">
- <lightning:card iconName="action:edit" title="Edit Account">
- <div class="slds-p-horizontal--small">
- <lightning:input label="Account Name" value="{!v.simpleRecord.Name}"/>
- <br/>
- <lightning:button label="Save Account" variant="brand" onclick="{!c.handleSaveRecord}" />
- </div>
- </lightning:card>
- </div>
- <!-- Display Lightning Data Service errors, if any -->
- <aura:if isTrue="{!not(empty(v.recordError))}">
- <div class="recordError">
- {!v.recordError}</div>
- </aura:if>
- </aura:component>
Add Comment
Please, Sign In to add comment