EVT_Renderer_Get_CameraPositionandTarget
Last updated
<aura:handler event="RDraw:EVT_Renderer_Get_CameraPositionandTarget" action="{!c.handleGetCameraPositionandTarget}" /> <aura:component implements="lightning:availableForFlowScreens,flexipage:availableForAllPageTypes,force:hasRecordId">
<aura:handler name="getCameraPostionandTarget" event="RDraw:EVT_Renderer_Get_CameraPositionandTarget"
action="{!c.handleGetCameraPositionsandTarget}" />
<lightning:card title="Get Camera Position">
<p class="slds-p-horizontal_small">
<lightning:button title="Get Position"
onclick="{!c.handleGetCameraPositionButtonClicked}">Get Position
</lightning:button>
</p>
</lightning:card>
<RDraw:AdvancedRenderer displayContext="true" aura:id="renderer"
nodeIgnoreList="{!v.excludeMeshNames}" displayContextDetails="{!v.displayQuoteLineDetails}"
displaySidebar="{!v.showSidebar}" size="Medium" allowSelection="true"
brandImageURL="{!v.brandImageURL}" recordId="{!v.selectedQuoteLineId}">
...
</RDraw:AdvancedRenderer>
</aura:component>[{
handleGetCameraPositionButtonClicked: function (component, event, helper) {
let renderer = component.find('renderer');
renderer.getCameraPositionandTarget();
},
handleGetCameraPositionsandTarget: function (component, event, helper) {
alert(JSON.stringify(event.getParam('data'), null, 2))
},
}]