ControlContext

data class ControlContext(val localName: String, val statePath: String = "", val controlPath: String = "", val parent: ControlContext? = null)

Kontekst renderowania i stanu kontrolki w hierarchii formularza.

Parameters

localName

Nazwa kontrolki w jej bezpośrednim kontekście (np. "firstName", "publications").

statePath

Ścieżka do kontenera nadrzędnego (np. "user", "publicationsuuid") dla stanu.

controlPath

Ścieżka do kontenera nadrzędnego (np. "user", "publications") dla kontrolek

parent

Kontekst renderowania nadrzędnej kontrolki. Umożliwia nawigację w górę drzewa.

Constructors

Link copied to clipboard
constructor(localName: String, statePath: String = "", controlPath: String = "", parent: ControlContext? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun forRepeatableChild(childLocalName: String, rowId: String): ControlContext

Tworzy kontekst dla kontrolki-dziecka w kontenerze powtarzalnym (Repeatable).

Link copied to clipboard
fun forSectionChild(childLocalName: String): ControlContext