const
ProjectState({ - int? projectId,
- String projectName = "Nuevo Proyecto",
- String? client,
- String? reference,
- String? ownerPhone,
- String? ownerEmail,
- ElectricalNode? root,
- BudgetConfig? budgetConfig,
- bool isSaving = false,
- String? errorMessage,
- bool saveSuccess = false,
- String? electricalStandardId = 'rebt_spain',
- String? supplyVoltage = '400V III',
- String? installationUsage = 'Local de Pública Concurrencia',
- double? expectedPower = 15.0,
- double? powerFactor = 0.9,
- bool? requiresTechProject = true,
- bool? isNewLink = false,
})
Implementation
const ProjectState({
this.projectId,
this.projectName = "Nuevo Proyecto",
this.client,
this.reference,
this.ownerPhone,
this.ownerEmail,
this.root,
this.budgetConfig,
this.isSaving = false,
this.errorMessage,
this.saveSuccess = false,
this.electricalStandardId = 'rebt_spain',
this.supplyVoltage = '400V III',
this.installationUsage = 'Local de Pública Concurrencia',
this.expectedPower = 15.0,
this.powerFactor = 0.9,
this.requiresTechProject = true,
this.isNewLink = false,
});