39c5fd1bca
Refactor SpaceDetailsModel to integrate Subspace and ProductAllocation models, enhancing data structure and serialization. Update related widgets to utilize Subspace instead of SpaceDetailsModel for improved clarity and maintainability.
2025-07-16 09:57:29 +03:00
5cd083a37b
Refactor Space and Tag Models: Removed unused JSON serialization methods from SpaceDetailsModel, ProductAllocation, and Subspace. Updated Tag model to eliminate unnecessary fields. Enhanced UpdateSpaceParam to streamline JSON conversion for subspaces and product allocations, improving data handling during updates.
2025-07-09 15:08:49 +03:00
3101960201
Enhance Space Management Features with Tag Assignment Improvements:
...
- Introduced UUID for ProductAllocation to ensure unique identification.
- Refactored AssignTagsDialog to manage tag assignments and validation more effectively, including error handling for empty tags and duplicate tag usage.
- Updated AssignTagsTable to support dynamic product allocation management and improved UI interactions.
- Enhanced AddDeviceTypeWidget to maintain selected products and handle increment/decrement actions, improving user experience during device type selection.
- Added AssignTagsErrorMessages widget for better error visibility in tag assignment process.
2025-07-07 14:26:59 +03:00
cebce2ce7f
Update SpaceDetailsModel: Change default icon from villa to location for improved representation of space details.
2025-07-06 14:50:24 +03:00
fc797c2646
Refactor SpaceDetailsModel and ProductAllocation: Update JSON parsing for clarity and remove unused location field. Change subspace name mapping for consistency with API response.
2025-07-03 13:19:34 +03:00
318e1d9af7
Implement Space Management Header and Action Buttons; integrate SpaceDetailsBloc for improved space management functionality. Add CommunityStructureHeader, CommunityStructureHeaderActionButtons, and CommunityStructureHeaderButton widgets to enhance UI and user interactions. Update SpaceManagementCommunityStructure to include the new header and refactor space details service for better endpoint handling.
2025-07-03 13:09:43 +03:00
71cf4b9feb
Update LoadSpaceDetailsParam to require spaceUuid and refactor SpaceDetailsDialog to enhance clarity in parameter handling.
2025-07-02 16:30:23 +03:00
009b7c0316
Refactor SpaceDetails feature to replace LoadSpacesParam with LoadSpaceDetailsParam, enhancing clarity in parameter handling. Introduce ClearSpaceDetails event in SpaceDetailsBloc for better state management. Update SpaceDetailsDialog and SpaceDetailsForm to utilize new parameter and improve dialog functionality.
2025-07-02 15:53:54 +03:00
fa6ee9a0af
Add factory method empty
to SpaceDetailsModel
for creating default instances
2025-07-02 15:03:00 +03:00
fdd0526c78
added copyWith to SpaceDetailsModel
and its property models.
2025-07-02 14:17:27 +03:00
0132805713
Fix PR notes.
2025-06-17 11:26:48 +03:00
aa141ef54d
Implemented Space details blocs, services, params, and models.
2025-06-16 15:24:17 +03:00