Zum Inhalt

vehicle_store_table

Quelle: base/tealdef/gui/line_vehicle_mgmt/vehicle_store_table.d.tl

Hinweise

Parameter des Tabellen-Layouts des Fahrzeugladens (/gui/line_vehicle_mgmt/vehicle_store_table.tl, das direkt das Recipe zurückgibt).

VehicleStoreTableRecipeParams

record global base/tealdef/gui/line_vehicle_mgmt/vehicle_store_table.d.tl:3

global record VehicleStoreTableRecipeParams

Laden: local VehicleStoreTable = ug_require "::/gui/line_vehicle_mgmt/vehicle_store_table.tl" as VehicleStoreTableRecipeParams

Hinweise

Parameter des Tabellen-Layouts des Fahrzeugladens.

Felder

Name Typ Beschreibung
filteredVectorState ReactStateT<{VehicleStoreUtil.Element}> variants are mixed in when in table layout
filter VehicleStore.VehicleBrowserFilter Aktueller Browser-Filter. Er bestimmt auch die Spalten (nur Motoren, Güter oder Passagiere).
vehicleStoreMode VehicleStore.VehicleStoreMode Modus des Ladens. Er bestimmt, was die Kaufschaltfläche zeigt.
cartRef ReactRefWrapApi0<VehicleStore.VehicleCartApi> Ref auf den Warenkorb, für Preisprüfungen und zum Hinzufügen von Fahrzeugen.

Funktionen

setFilterSort(newFilter : VehicleStore.VehicleBrowserFilter, newSort : VehicleStore.VehicleBrowserSort, forceUpdate : boolean) base/tealdef/gui/line_vehicle_mgmt/vehicle_store_table.d.tl:9

Aufruf: VehicleStoreTable.setFilterSort(…)

Hinweise

Aktualisiert Filter und Sortierung. Die Tabelle ruft die Funktion beim Einhängen einmal mit (nil, nil, true) auf, um eine Aktualisierung zu erzwingen.