Web API のプロパティ

Lightning Web コンポーネントは、多数の Web API のプロパティを反映します。

Lightning Web コンポーネントは、Element インターフェースの次のプロパティを反映します。

childrenclassListclassNamefirstElementChildgetAttributegetAttributeNSgetBoundingClientRectgetElementsByClassNamegetElementsByTagNamehasAttributeidlastElementChildquerySelectorquerySelectorAllremoveAttributeremoveAttributeNSsetAttributeNSsetAttributeshadowRootslot

「Shadow DOM」「コンポーネントが所有する要素へのアクセス」、および「スロットにマークアップを渡す」を参照してください。

Lightning Web セキュリティが Salesforce 組織で有効の場合、setAttributeNS、setAttribute、および shadowRoot は、ディストーションによって変更されます。

Lightning Web コンポーネントは、EventTarget インターフェースの次のプロパティを反映します。

addEventListenerdispatchEventremoveEventListener

「イベントを使用した通信」を参照してください。

Lightning Web コンポーネントは、HTMLElement インターフェースの次のプロパティを反映します。

accessKeyLabelcontentEditabledatasetdirhiddenisContentEditablelangoffsetHeightoffsetLeftoffsetParentoffsetTopoffsetWidthtitle

Lightning Web セキュリティが Salesforce 組織で有効の場合、dataset は、ディストーションによって変更されます。

Lightning Web コンポーネントは、Node インターフェースの次のプロパティを反映します。

childNodesfirstChildisConnectedlastChild

「DOM のコンポーネントの挿入時または削除時のコードの実行」を参照してください。

Lightning Web コンポーネントは、次の WAI-ARIA の状態とプロパティを反映します。

ariaActiveDescendantariaAtomicariaAutoCompleteariaBusyariaCheckedariaColCountariaColIndexariaColSpanariaControlsariaCurrentariaDescribedByariaDetailsariaDisabledariaErrorMessageariaExpandedariaFlowToariaHasPopupariaHiddenariaInvalidariaKeyShortcutsariaLabelariaLabelledByariaLevelariaLiveariaModalariaMultiLineariaMultiSelectableariaOrientationariaOwnsariaPlaceholderariaPosInSetariaPressedariaReadOnlyariaRelevantariaRequiredariaRoleDescriptionariaRowCountariaRowIndexariaRowSpanariaSelectedariaSetSizeariaSortariaValueMaxariaValueMinariaValueNowariaValueText

「コンポーネントアクセシビリティ」を参照してください。