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.