Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.10.0-b1
-
Component/s: None
-
Labels:None
-
Epic Link:
Description
Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes.
These new classes should be added to the Core directory and name spaced.
Issue Links
- blocks
-
CORE-3542 Update widget helpers to support filters
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | CORE-3540 [ 14785 ] |
Description | Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes. |
Currently we have two helper classes named ModuleFields and ModuleField. There is nothing really specific to modules about these classes. We should replace them with generically named InputFields and InputField classes. In order to maintain backward compatibility and allow for any module specific functionality, we should keep the ModuleFields and ModuleField classes and have them extend the new classes.
These new classes should be added to the Core directory and name spaced. |
Sprint | 4.10.0 Sprint 1 [ 105 ] |
Sprint | 4.10.0 Sprint 1 [ 105 ] |
Rank | Ranked higher |
Story Points | 2 |
Story Points | 2 | 3 |
Sprint | 4.10.0 Sprint 1 [ 105 ] |
Rank | Ranked lower |
Rank | Ranked higher |

Status | Open [ 1 ] | In Progress [ 3 ] |
Summary | Create abstract classes InputFields and InputField | Create classes InputFields and InputField |
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 30 minutes [ 1800 ] | |
Worklog Id | 13358 [ 13358 ] |

Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Time Spent | 30 minutes [ 1800 ] | 1 hour, 20 minutes [ 4800 ] |
Worklog Id | 13378 [ 13378 ] |
Time Spent | 1 hour, 20 minutes [ 4800 ] | 1 hour, 41 minutes [ 6060 ] |
Worklog Id | 13390 [ 13390 ] |
Remaining Estimate | 0 minutes [ 0 ] | 21 minutes [ 1260 ] |
Time Spent | 1 hour, 41 minutes [ 6060 ] | 1 hour, 20 minutes [ 4800 ] |
Worklog Id | 13390 [ 13390 ] | |
Worklog Time Spent | 21 minutes [ 1260 ] |
Remaining Estimate | 21 minutes [ 1260 ] | 0 minutes [ 0 ] |
Time Spent | 1 hour, 20 minutes [ 4800 ] | 1 hour, 53 minutes [ 6780 ] |
Worklog Id | 13392 [ 13392 ] |

Status | In Review [ 5 ] | Closed [ 6 ] |