<?xml version="1.0" encoding="UTF-8"?>
<LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">
<apiVersion>52.0</apiVersion>
<!-- 用于申明是否暴露,如果为false 其他地方都无法使用这个组件 -->
<isExposed>true</isExposed>
<targets>
<!--可用于主页(home) -->
<target>lightning__HomePage</target>
<!--可用于lightning page(lightning app builder) -->
<target>lightning__AppPage</target>
<!--可用于quick Action -->
<target>lightning__RecordAction</target>
<!--可用于记录页面 -->
<target>lightning__RecordPage</target>
<!--可用于community builder的ightning community page -->
<target>lightningCommunity__Page</target>
<!--和lightningCommunity__Page共同使用。添加此项可以包括可配置的变量当这个component引用的时候 -->
<target>lightningCommunity__Default</target>
<!--允许在Embedded Service Chat Setup中选择此component -->
<target>lightningSnapin__ChatMessage</target>
</targets>
<targetConfigs>
<targetConfig targets="lightning__HomePage,lightning__AppPage"><!--针对不同类型页面的配置,有多个就逗号分隔-->
<property name="accName" type="String" default="李四"/><!--为api标注的变量赋默认值-->
</targetConfig>
<targetConfig targets="lightning__RecordAction">
<actionType>ScreenAction</actionType><!--默认就是ScreenAction 所以可以选择不配置这个-->
<!-- <property name="accName" type="String" default="张三"/> --> <!--lightning__RecordAction不支持使用property!!!!-->
</targetConfig>
<targetConfig targets="lightning__RecordPage">
<property name="accName" type="String" default="张三"/>
<objects><!--可适用于哪些对象-->
<object>Contract</object>
<object>Account</object>
</objects>
</targetConfig>
</targetConfigs>
</LightningComponentBundle>