Skip to content

pantoken / renderers/tinymce/src / CssDocEntry

Atanga: CssDocEntry

Kotahi te rekoata CSS kua tuhia: tana akomanga turanga me ngā mea katoa i ahu mai i te CSS + ngā kōrero tuhipoka.

Ngā Rawa

name

name: string

Te ingoa o te rekoata mai i @component/@utility/@rule/@declaration/@name, hei tauira button.


kind

kind: CssRecordKind

Te momo mata CSS e whakarapopototia ana e tēnei (taunoa: component).


className

className: string

Te kōwhiringa CSS turanga — he akomanga (.button), he āhuatanga ([data-layout="x"]), he ID (#foo), he pseudo shadow-DOM (:host) — i whakatatau mā te ture akomanga rawaka tuatahi, ā, ka tautuhia rānei mā @selector. Kāore e kore he kore-kore (ka huri ki .${name} mēnā kāore te whakatau i pai).


summary?

optional summary?: string

Whakarāpopototanga kotahi-raina mai i @summary.


remarks?

optional remarks?: string

Kupu whakamārama roa mai i @remarks.


privateRemarks?

optional privateRemarks?: string

Kupu whakamārama mō roto-anake mai i @privateRemarks (ka whakatau pea ngā kaitao kia kaua e tuku ki te putanga tūmatanui).


releaseStage?

optional releaseStage?: CssReleaseStage

Te kaupapa tukunga mai i tētahi tapanga kaituhi whakarerekētanga (@alpha/@beta/@experimental/@internal/@public).


since?

optional since?: string

Putanga i whakauruhia, nō @since.


group?

optional group?: string

Rōpū/kāwai tuhipoka, mai i @group/@category.


accessibility?

optional accessibility?: string

Ngā aratohu mō te tāruatanga tūmataitinga, mai i @a11y/@accessibility.


global?

optional global?: boolean

Ka tautuhia mēnā kei tēnei rekoata tētahi tapanga @global — ngā kāhua whakarerekē (me ngā haki @global mō ia whakarerekē) ka tono ki tētahi taputapu/whakapae/ture/whakamāramatanga, ehara i te mea mō te akomanga turanga anake. Ka whakamahia i ngā whakamātautau me ngā tirohanga kaihoko kia whakatau ai ngā ōrite whakarerekē puta noa.


modifiers

modifiers: CssModifier[]

Ngā whakarerekē i tangohia mai i te AST, kua whakahua ki ngā kupu @modifier i te wā i tuhia ai.


parts

parts: CssPart[]

Ngā wāhanga-iti ā-elemene i tangohia mai i te AST (i runga i ngā akomanga), kua whakahua ki ngā kupu @part i te wā i tuhia ai.


shadowParts

shadowParts: CssPart[]

Ngā wāhanga whakaatuhia e te Shadow-DOM (::part(name)), nō @csspart rānei mai i tētahi kōwhiringa ::part().


pseudoElements

pseudoElements: CssPseudoElement[]

Ngā pseudo-element native e whakamahi ana te wāhanga kīnaki (::before, ::marker, …), nō @pseudo rānei mai i tētahi kōwhiringa.


states

states: CssState[]

Ngā āhuatanga e urupare ai te wāhanga, mai i @cssstate, :state(), pseudo-classes, ngā akomanga ā-āhua rānei.


slots

slots: CssSlot[]

Ngā tauranga ingoa e whakaatuhia ana e te anga o te wāhanga, mai i @slot.


elements?

optional elements?: CssElementConstraints

Ngā waahanga HTML e whakaaetia ana nō @element (taunoa + kōpaki ingoa tūtohu ā-kōwhiringa).


todos

todos: string[]

Ngā tuhipoka mahi-ā-roto, mai i ngā tapanga @todo me ngā kōrero ā-ipurangi /* @todo … */. Ngā tuhipoka whakawhanaketanga, hei nohoanga ehara i te API tūmatanui — ka taea e ngā kaitao te whakakore (pērā i CssDocEntry.privateRemarks).


cssPropertiesConsumed

cssPropertiesConsumed: CssTokenConsumed[]

Ngā tohu hoahoa e whakamahia ana e tēnei wāhanga: ia --* taonga ritenga kua whakahuatia mā var(...) i roto i āna ture, ia kotahi kua whakahua ki ngā kupu @tokens i te wā i tuhia ai (ā, tae atu ki ngā tohu i tōpiritia mā @tokens engari kāore i kitea mā te var() tika).


cssPropertiesDeclared

cssPropertiesDeclared: CssPropertyDeclared[]

Ngā rawa ritenga e tautuhia ana e tēnei wāhanga (@property) rānei ka whakamāramahia (@cssproperty).


functions

functions: CssFunction[]

Ngā mahi ritenga CSS (@function) e tautuhia ana e tēnei wāhanga.


animations

animations: CssAnimation[]

Ngā huringa (animations) (@keyframes) e whakaatuhia ana e tēnei wāhanga.


layers

layers: CssLayer[]

Ngā papa cascade (@layer) e whai wāhi ana tēnei wāhanga ki roto.


conditions

conditions: CssCondition[]

Ngā poraka tautoko-ā-āhuatanga (@container/@supports/@media) i raro i ngā ture e noho ana.


examples

examples: string[]

Ngā poraka @example, tūrua.


structure?

optional structure?: StructureNode[]

Te rākau tūemi @structure kua tuhia e te kaituhi (ngā pūnaha-tihi), mēnā e wātea ana. Mēnā te tinana @structure kua whakamahia ngā poraka @variant (tīmatahia ki structureVariants), kei konei ngā pūnaha-tihi o te rerekētanga tuatahi anake, hei tautoko hāngaitanga mō ngā waehere kāore i whakahoutia ki te pānui i structureVariants.


structureVariants?

optional structureVariants?: StructureVariant[]

Ngā āhua DOM kē mō tēnei wāhanga, mēnā kei te tinana @structure tētahi, neke atu rānei ngā poraka tū-ōrite @variant — kāore mō te take noa o te hanga kotahi, kāore hoki rerekētanga.


structureDescription?

optional structureDescription?: string

He whakamārama kōrero kōwhiringa e arahi ana i te tinana @structure, mēnā kua tuhia.


demo?

optional demo?: string

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


deprecated?

optional deprecated?: string

Kuputanga whakahoki mō te whakakore i te taumata wāhanga, mēnā kua tuhia (ko te tāritari ki tētahi tapanga @deprecated).


see

see: string[]

@see <ref> cross-references.


usage?

optional usage?: string

Kupu whakamahinga mai i @usage — me pēhea te whakauru i te kāwai-kāhua / te whakamahi i te wāhanga.


annotations

annotations: CssAnnotation[]

Ngā rarangi ārahi oro whakamārama ā-rohe mā @annotations, i te raupapa kaituhi.


refs

refs: number[]

Ngā tohutoro whakamārama ā-rohe mai i @ref, i te raupapa kaituhi.


decorators

decorators: CssDecorator[]

Ngā whakapaipai tauira-ōmua mō te taumata rekoata.


compat

compat: string[]

Ngā tuhipoka tautoko tautoko pūtirotiro / hototahi āhuatanga mai i @compat.


related: CssRelated[]

Ngā wāhanga e hono ana mai i @related.


memberOf?

optional memberOf?: CssMemberOf

Te mema kōtahi o te whānau i tautuhia mai i @memberOf — he mema tēnei o tētahi atu rekoata ingoa, ā, ā-kōwhiringa private (me noho anake i roto i taua mātua). Kāore mēnā kāore i tuhia.


members?

optional members?: string[]

Ngā ingoa rekoata mema mai i @members — te aronga whakamuri, i tautuhia i runga i te mātua.


memberDeclarations?

optional memberDeclarations?: CssMemberDeclaration[]

Ngā tūtohu mema hanganga-taha-mātua i raro i ngā tapanga @member ā-rārangi.


source?

optional source?: CssSource

Nō hea i tuhia te rekoata, mēnā e wātea ana ngā mōhiohio tūnga (mō ngā hononga pūtake).


customBlocks?

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

Ngā ihirangi o ngā tapanga ritenga kua rehitatia (poraka), kua tūtohu e te ingoa tapanga me te kore o tōna @. Kua whakakīhia anake mō gā tapanga i tāpirihia mā te whirihora; ka whakakorehia ngā tapanga kāore i rehitatia, kāore i mōhiotia. Kāore e kitea mēnā kāore i kitea.