| Quintiq file version 2.0 | 
| #parent: ListShiftPattern | 
| Response OnDrop ( | 
|   structured[PeriodTask_MP] information, | 
|   ShiftPattern target | 
| ) id:Response_ListShiftPattern_OnDrop | 
| { | 
|   #keys: '[107964.0.176813370]' | 
|   Body: | 
|   [* | 
|     // Assign shift pattern to period tasks | 
|      | 
|     unitperiodtimes := selectset( information, Elements.UnitPeriod.astype( UnitPeriodTime ), upt, true ); | 
|     target.AssignToUnitPeriodTimes( unitperiodtimes ); | 
|   *] | 
|   DefinitionID: 'Responsedef_GUIComponent_OnDrop' | 
|   Precondition: | 
|   [* | 
|     return PeriodTaskOperation::CanAssignShiftPattern( feedback, | 
|                                                      information ); | 
|   *] | 
|   UserRequiresReadWrite: true | 
| } |