Quellcode durchsuchen

Fix type

master
Palash Bansal vor 2 Jahren
Ursprung
Commit
b4890285d3
Es ist kein Account mit der E-Mail-Adresse des Committers verbunden
1 geänderte Dateien mit 3 neuen und 3 gelöschten Zeilen
  1. 3
    3
      plugins/geometry-generator/src/AGeometryGenerator.ts

+ 3
- 3
plugins/geometry-generator/src/AGeometryGenerator.ts Datei anzeigen



createUiConfig(geometry: IGeometry): UiObjectConfig[] { createUiConfig(geometry: IGeometry): UiObjectConfig[] {
if (!geometry.userData.generationParams) return [] if (!geometry.userData.generationParams) return []
const ui = generateUiConfig(geometry.userData.generationParams)
const ui = (generateUiConfig(geometry.userData.generationParams)
// @ts-expect-error we assume only functions will be generated since its an object // @ts-expect-error we assume only functions will be generated since its an object
.map(v=>v())
.filter(v=>getOrCall(v.property)?.[1] !== 'type') as UiObjectConfig[]
?.map(v=>v())
.filter(v=>getOrCall(v.property)?.[1] !== 'type') || []) as UiObjectConfig[]
ui.forEach(u=> { ui.forEach(u=> {
u.onChange = () => this.generate(geometry) u.onChange = () => this.generate(geometry)
}) })

Laden…
Abbrechen
Speichern