Web API のプロパティ
Lightning Web コンポーネントは、多数の Web API のプロパティを反映します。
Lightning Web コンポーネントは、Element
インターフェースの次のプロパティを反映します。
children
、classList
、className
、firstElementChild
、getAttribute
、getAttributeNS
、getBoundingClientRect
、getElementsByClassName
、getElementsByTagName
、hasAttribute
、id
、lastElementChild
、querySelector
、querySelectorAll
、removeAttribute
、removeAttributeNS
、setAttributeNS
、setAttribute
、shadowRoot
、slot
「Shadow DOM」、「コンポーネントが所有する要素へのアクセス」、および「スロットにマークアップを渡す」を参照してください。
Lightning Web セキュリティが Salesforce 組織で有効の場合、setAttributeNS、setAttribute、および shadowRoot は、ディストーションによって変更されます。
Lightning Web コンポーネントは、EventTarget
インターフェースの次のプロパティを反映します。
addEventListener
、dispatchEvent
、removeEventListener
「イベントを使用した通信」を参照してください。
Lightning Web コンポーネントは、HTMLElement
インターフェースの次のプロパティを反映します。
accessKeyLabel
、contentEditable
、dataset
、dir
、hidden
、isContentEditable
、lang
、offsetHeight
、offsetLeft
、offsetParent
、offsetTop
、offsetWidth
、title
Lightning Web セキュリティが Salesforce 組織で有効の場合、dataset は、ディストーションによって変更されます。
Lightning Web コンポーネントは、Node
インターフェースの次のプロパティを反映します。
childNodes
、firstChild
、isConnected
、lastChild
「DOM のコンポーネントの挿入時または削除時のコードの実行」を参照してください。
Lightning Web コンポーネントは、次の WAI-ARIA の状態とプロパティを反映します。
ariaActiveDescendant
、ariaAtomic
、ariaAutoComplete
、ariaBusy
、ariaChecked
、ariaColCount
、ariaColIndex
、ariaColSpan
、ariaControls
、ariaCurrent
、ariaDescribedBy
、ariaDetails
、ariaDisabled
、ariaErrorMessage
、ariaExpanded
、ariaFlowTo
、ariaHasPopup
、ariaHidden
、ariaInvalid
、ariaKeyShortcuts
、ariaLabel
、ariaLabelledBy
、ariaLevel
、ariaLive
、ariaModal
、ariaMultiLine
、ariaMultiSelectable
、ariaOrientation
、ariaOwns
、ariaPlaceholder
、ariaPosInSet
、ariaPressed
、ariaReadOnly
、ariaRelevant
、ariaRequired
、ariaRoleDescription
、ariaRowCount
、ariaRowIndex
、ariaRowSpan
、ariaSelected
、ariaSetSize
、ariaSort
、ariaValueMax
、ariaValueMin
、ariaValueNow
、ariaValueText
「コンポーネントアクセシビリティ」を参照してください。