Skip to content

pantoken-root / formats/scope/src / PantokenScope

Rhyngwyneb: PantokenScope ​

Bêta

Scope byw wedi'i glymu i un elfen.

Eiddo ​

element ​

readonly element: HTMLElement

Bêta

Yr elfen sy'n cario nodweddion y scope.


instanceId ​

readonly instanceId: string

Bêta

Y cynnyrch y mae'r logo yn perthyn iddo.

Dulliau ​

get() ​

get(): ScopeConfig

Bêta

Configurad y scope ei hun — yr hyn a ddatganir ganddo, nid yr hyn a etifeddir.

Yn dychwelyd ​

ScopeConfig


set() ​

set(patch): void

Bêta

Uno ffurfweddiad rhannol. Pasio null ar gyfer maes i'w lanhau a'i etifeddu eto.

Paramedrau ​

patch ​

Partial<Record<keyof ScopeConfig, string | null | undefined>>

Yn dychwelyd ​

void


resolve() ​

resolve(el?): ResolvedScope

Bêta

Datrys y cwmpas effeithiol ar gyfer etifedd (yn ddiofyn i elfen cwmpas hwn ei hun).

Paramedrau ​

el? ​

Element

Yn dychwelyd ​

ResolvedScope


attachFrame() ​

attachFrame(frame): () => void

Bêta

Anfon statws y cwmpas hwn at frame a'i gadw'n gydamserol. Yn dychwelyd swyddogaeth datgysylltu.

Paramedrau ​

frame ​

HTMLIFrameElement

Yn dychwelyd ​

() => void


subscribe() ​

subscribe(listener): () => void

Bêta

Gwylio newidiadau. Yn dychwelyd swyddogaeth dad-danysgrifio.

Paramedrau ​

listener ​

(config) => void

Yn dychwelyd ​

() => void


destroy() ​

destroy(): void

Bêta

Tynnwch y nodweddion, datgysylltwch fframiau, a chofrestrwch allan.

Yn dychwelyd ​

void