La bibliothèque se documente elle-même · Interface et réactif
stzUiDocument
27 méthodes propres · 1 formes avec extensions, rangées sous leur méthode
la source: base/gui/stzUiDocument.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Interface et réactif
Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens
Aucune méthode de cette classe n'est exécutée sur cette page : la classe touche aux fichiers, au réseau, aux processus, à l'horloge, au hasard ou au son, et un exemple exécuté ici ne serait que l'exemple de ses effets. Chaque méthode porte l'explication que la bibliothèque donne d'elle-même.
Méthode
Explication, telle que la source la porte
init
(sans commentaire dans la source : le nom se lit comme une phrase) initaucune extension
Diagnostics
the verdictaucune extension
Errors
(sans commentaire dans la source : le nom se lit comme une phrase) errorsaucune extension
IsClean
(sans commentaire dans la source : le nom se lit comme une phrase) is cleanaucune extension
Report
One line per finding, for a human at a terminal.aucune extension
Declarations
inspectionaucune extension
DeclOf
(sans commentaire dans la source : le nom se lit comme une phrase) decl ofaucune extension
PanelDecl
(sans commentaire dans la source : le nom se lit comme une phrase) panel declaucune extension
Names
(sans commentaire dans la source : le nom se lit comme une phrase) namesaucune extension
TextsToPaint
[ [ id, content, size, color, isRtl ], ... ] for every TEXT -- the G1 bridge: the font engine is a stub until G2, so a caller paints the glyphs itself at BoxOf(id) with the graphics plane's own pipeline. This method disappears into the emitter when G2 lands.aucune extension
ToText
the canonical print (round-trip fixpoint)aucune extension
ToRml
the projection ------------------------------------------------------ The RML this document means. The defaults here are §4b's table: every divergence G1 found is absorbed so the author never sees it.aucune extension
ToHtml
THIS SHARES EVERY RULE WITH ToRml. The two projections differ only where stzUiProfile records a DIVERGENCE, and they ask the profile for the spelling rather than carrying their own copy -- which is the whole reason the profile had to become data. If the shared half ever forks, the fixture below is what says so.aucune extension
ToFixture
paNativeBoxes is [ [ name, x, y, w, h ], ... ] from the laid-out panel -- BoxOf() for every named element.aucune extension
IsStrictWidth
Is this element's geometry DECLARED, rather than measured from its text? Only a declared one is a strict observable -- see StzUiProfileIsStrictBox.aucune extension
IsStrictHeight
(sans commentaire dans la source : le nom se lit comme une phrase) is strict heightaucune extension
IsStrictlyPlaced
A box sits where its predecessors left it, so its POSITION is only claimed when it and every earlier sibling fix their own size.aucune extension
DirectionOf
The direction in force for a declaration -- its own, or the nearest ancestor's. Answers "ltr" for anything the panel does not reach.aucune extension
IsRtl
(sans commentaire dans la source : le nom se lit comme une phrase) is rtlaucune extension
UseFont
to a living panel --------------------------------------------------- Bind the family a document's FONT field names to real bytes. Called before ToPanel so the layout is measured with the glyphs it will be painted with -- which is G2's whole point.QCSXTZZZIBWU
FontFamily
(sans commentaire dans la source : le nom se lit comme une phrase) font familyaucune extension
ToPanel
(sans commentaire dans la source : le nom se lit comme une phrase) to panelaucune extension
Roles
The closed role vocabulary, for a caller that wants to offer it.aucune extension
IntentsOf
AND NO WARNING ON AN ORPHAN. Every existing document would raise on every element, which is noise rather than a trail, and the finding did not ask for one. `Orphans()` answers the question instead, so the inversion's test is available the moment anyone wants it. The intents one declaration claims to satisfy, [] when it claims none.aucune extension
SatisfiedIntents
Every intent named anywhere in the document, in first-seen order. What a later binding phase reads to know what to look for.aucune extension
Orphans
The ELEMENTS that trace to no intent -- the founding inversion's own test, answerable now and without resolving anything. STYLE declarations are absent by construction, not by omission.aucune extension
TracesToIntent
(sans commentaire dans la source : le nom se lit comme une phrase) traces to intentaucune extension

