callApex()
Makes an Apex call.
Sample
Used within a JavaScript app uploaded as a static resource and referenced by lightning:container, this example calls the Apex method getAccount.
1callApex() {
2 LCC.callApex(
3 "lcc1.ApexController.getAccount",
4 this.state.name,
5 this.handleAccountQueryResponse,
6 { escape: true }
7 );
8}When the Apex method you are calling doesn't require any parameters, pass an empty array.
1callApex() {
2 LCC.callApex(
3 "lcc1.ApexController.getAccountWithNoParams",
4 [], // Empty array for no parameters
5 this.handleAccountQueryResponse,
6 { escape: true }
7 );
8}Arguments
| Name | Type | Description |
|---|---|---|
| fullyQualifiedApexMethodName | string | The name of the Apex method. |
| apexMethodParameters | array | A JSON array of arguments for the Apex method. |
| callbackFunction | function | A callback function. |
| apexCallConfiguration | array | Configuration parameters for the Apex call. |
Response
None.