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 

NameTypeDescription
fullyQualifiedApexMethodNamestringThe name of the Apex method.
apexMethodParametersarrayA JSON array of arguments for the Apex method.
callbackFunctionfunctionA callback function.
apexCallConfigurationarrayConfiguration parameters for the Apex call.

Response 

None.