How do I extend multiple interfaces in aura:application.
I want to use ltng:out and force:slds in the same app and expose the app on a public website. As a workaround I downloaded the slds class into static resource referenced through ltng: require for now
When I try to save this code in developer console:
<aura:application extends="force:slds,ltng:outApp" access="GLOBAL">
<aura:dependency resource="c:casesearch"/>
</aura:application>
I get the following error:
Best Answer
You can't. Lightning does not support multiple inheritance. An app can be either a Lightning Out app or a SLDS app. A LO app is only meant to resolve dependencies, not execute as an actual app. In your use case, you'd want two apps: one as a LO app to define dependencies, and a SLDS app for running as a standalone app.