Skip to content

pantoken / renderers/tinymce/src / CssDocEntry

Comhéadan: CssDocEntry

Taifead CSS amháin a doiciméadaíodh: a rang bhunúsach agus gach rud a dhéantar as an CSS + tuairimí doiciméid.

Airíonna

name

name: string

Ainm an taifeada ó @component/@utility/@rule/@declaration/@name, m.sh. button.


kind

kind: CssRecordKind

Cén saghas dromchla CSS a bhfuil an doiciméadú air (réamhshocrú go component).


className

className: string

An roghnóir CSS bunúsach — rang (.button), tréith ([data-layout="x"]), ID (#foo), nó pseudo shadow-DOM (:host) — cuartha ón riail chláirseach-bhunaithe chéaduaire nó socraithe go sainráite tríd @selector. I gcónaí neamh-fholamh (tuairisceann sé ar .${name} nuair nach rith an tuarascáil).


summary?

optional summary?: string

Sármhínigh aon líne ó @summary.


remarks?

optional remarks?: string

Faisnéis shonrach fhada ó @remarks.


privateRemarks?

optional privateRemarks?: string

Faisnéis inmheánach amháin ó @privateRemarks (d’fhéadfadh go roghnófadh emissoirí é a bhaint as an aschur poiblí).


releaseStage?

optional releaseStage?: CssReleaseStage

Céim scaoilte ó chlib bratach mhodhnóirí (@alpha/@beta/@experimental/@internal/@public).


since?

optional since?: string

Leagan ina gcuireadh isteach, ó @since.


group?

optional group?: string

Grúpa/cineál doiciméadúcháin, ó @group/@category.


accessibility?

optional accessibility?: string

Treoir inrochtaineachta, ó @a11y/@accessibility.


global?

optional global?: boolean

Socraithe nuair a thaiscaíonn an taifead seo clib @global — cuireann a mhodhnóirí (agus gach modhnóir in aghaidh a n-@global bratach) i bhfeidhm ar aon chomhpháirt/leagan/riail/ráiteas, ní hamháin ar rang bhunúsach an taifeada seo. Úsáidtear le linn seiceálacha bailíochta agus tomhais tomhaltóra chun comhionannais mhodhnóra a réiteach go domhanda.


modifiers

modifiers: CssModifier[]

Modhnóirí a bhaint as AST, le haistriúchán @modifier ina bhfuil sé scríofa.


parts

parts: CssPart[]

Codanna for-earnála a bhaint as AST (bunaithe ar chlas), le haistriúchán @part ina bhfuil sé scríofa.


shadowParts

shadowParts: CssPart[]

Páirteanna nochtaithe Shadow-DOM (::part(name)), ó @csspart nó roghnóir ::part().


pseudoElements

pseudoElements: CssPseudoElement[]

Pseudo-eilimintí dúchasacha ar fhaigheann na stíleanna comhpháirt (::before, ::marker, …), ó @pseudo nó roghnóir.


states

states: CssState[]

Stáit a ghéilleann an comhpháirt dóibh, ó @cssstate, :state(), pseudo-chlasa, nó ranganna stáit.


slots

slots: CssSlot[]

Sliotáin ainmniúla a nochtann clúdach an chomhpháirt, ó @slot.


elements?

optional elements?: CssElementConstraints

Eilimintí HTML ceadaithe ó @element (réamhshocrú + próifílí ainmniúla roghnacha).


todos

todos: string[]

Nóta le déanamh inmheánach, ó chlibeanna @todo agus tráchtanna inlíne /* @todo … */. Nótaí forbartha, ní API poiblí — d’fhéadfadh emissoirí iad a bhaint (cosúil le [CssDocEntry.privateRemarks]).


cssPropertiesConsumed

cssPropertiesConsumed: CssTokenConsumed[]

Taispeántais dearaidh a úsáideann an comhpháirt seo: gach --* airíonna saincheaptha a luaitear trí var(...) laistigh a a rialacha, gach ceann mionathraithe le haistriúchán @tokens ina scríobhadh é (agus lena n-áirítear aon thaispeántas d’ainm @tokens nach bhfuil go litriúil le fáil trí var()).


cssPropertiesDeclared

cssPropertiesDeclared: CssPropertyDeclared[]

Airíonna saincheaptha a fhógraíonn an chomhpháirt seo (@property) nó a dhoiciméadaítear (@cssproperty).


functions

functions: CssFunction[]

Feidhmeanna saincheaptha CSS (@function) a shainmhíníonn an comhpháirt seo.


animations

animations: CssAnimation[]

Beochana (@keyframes) a nochtann an comhpháirt seo.


layers

layers: CssLayer[]

Sraitheanna cascáide (@layer) a ghlacann an comhpháirt seo páirt iontu.


conditions

conditions: CssCondition[]

Blocanna tacaíochta coinníollacha (@container/@supports/@media) faoi na rialacha ina seasann siad.


examples

examples: string[]

Blocanna @example, focal ar fhocal.


structure?

optional structure?: StructureNode[]

Crann eilimintí @structure a scríobhadh (nóidí leibhéal uachtarach), nuair atá sé ann. Nuair a úsáideann corp @structure blocanna @variant (féach structureVariants), coinníonn sé seo na nóidí den chéad éagsúlacht amháin, mar chúltaca le cód nach bhfuil nuashonraithe chun structureVariants a léamh.


structureVariants?

optional structureVariants?: StructureVariant[]

Cruthanna DOM mhalartacha don chomhpháirt seo, nuair a bhfuil ionchur @structure amháin nó níos mó blocanna @variant ar bharr-leibhéal — nach bhfuil ann don chás coitianta de struchtúr aonair, neamh-éagsúil.


structureDescription?

optional structureDescription?: string

Cur síos prose roghnach a réamhthreoraíonn corp @structure, nuair a scríobhadh é.


demo?

optional demo?: string

@demo <spec> (e.g. self:button), when authored.


deprecated?

optional deprecated?: string

Téacs ionraithe suarachais ag leibhéal an chomhpháirt, nuair a scríobhadh é (argóint chuig clib @deprecated).


see

see: string[]

@see <ref> cross-references.


usage?

optional usage?: string

Prose úsáide ó @usage — conas an bileog stíle a áireamh / conas an comhpháirt a úsáid.


annotations

annotations: CssAnnotation[]

Roinnseáin léirmhínithe áitiúla ó @annotations, i ord an údair.


refs

refs: number[]

Tagairtí léirmhínithe áitiúla ó @ref, i ord an údair.


decorators

decorators: CssDecorator[]

Maisiúcháin múnla-objet leibhéal taifeada.


compat

compat: string[]

Nótaí tacaíochta brabhsálaí / comhoiriúnachta gné ó @compat.


related: CssRelated[]

Comhpháirteanna gaolmhara ó @related.


memberOf?

optional memberOf?: CssMemberOf

Baillteanas clainne a fógraíodh ó @memberOf — is ball an taifeada seo de thaifead ainmniúil eile, roghnach private (níor chóir go mbeadh sé riamh le feiceáil ach laistigh den thuismitheoir sin). Níl ann nuair nach scríobhadh é.


members?

optional members?: string[]

Ainmneacha taifeada ball ó @members — an treo inbhéartach, a fógraíodh ar an tuismitheoir.


memberDeclarations?

optional memberDeclarations?: CssMemberDeclaration[]

Fógraí ballthaigh struchtúrtha ar thaobh an tuismitheora ó chlibeanna @member atá athráite.


source?

optional source?: CssSource

Áit ar scríobhadh an taifeada, nuair atá eolas suímh ar fáil (le haghaidh naisc foinse).


customBlocks?

optional customBlocks?: Record<string, string[]>

Ábhar na dtaganna saincheaptha (bloc) cláraithe, eochairmháirithe de réir ainm an tag gan a @. Líontar iad amháin do taganna a cuireadh leo trí chumraíocht; déanfar neamhaird ar thaganna anaithnid nach bhfuil cláraithe. Níl siad i láthair nuair nach bhfuarthas aon cheann.