Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ({
- doInit : function(component, event, helper) {
- //alert('Insider');
- var action = component.get("c.fetchUsers");
- action.setCallback(this,function(response){
- var state = response.getState();
- if(state =='SUCCESS'){
- var result = response.getReturnValue();
- component.set("v.userList",result);
- console.log('Result returned... '+result);
- setTimeout(function(){
- var ele = component.find('tableId').getElement();
- $(ele).DataTable();
- // add lightning class to search filter field with some bottom margin..
- $('div.dataTables_filter input').addClass('slds-input');
- $('div.dataTables_filter input').css("marginBottom", "10px");
- }, 700);
- }
- });
- $A.enqueueAction(action);
- },
- navigateTosRecord:function(component,event,helper){
- var ctarget = event.currentTarget;
- var id_str = ctarget.dataset.value;
- alert('Inside navigation...' +id_str);
- var sobjectEvent=$A.get("e.force:navigateToSObject");
- sobjectEvent.setParams({
- "recordId": id_str
- });
- sobjectEvent.fire();
- },
- setUser : function(component,event,helper){
- component.set("v.row",event.getSource().get("v.text"));
- component.set("v.selectedUserId",component.get("v.userList")[component.get("v.row")].userRec.Id);
- //alert('selected user id =: '+ component.get("v.selectedUserId"));
- },
- transferTasks: function(component,event,helper){
- console.log('Selected Tasks: '+JSON.stringify(component.get("v.taskList")));
- console.log('Selected User: '+JSON.stringify(component.get("v.selectedUserId")));
- //alert(''+component.get("v.selectedUserId"));
- if(component.get("v.selectedUserId")!=undefined){
- helper.doTaskTransfer(component,event,helper,component.get("v.taskList"),component.get("v.selectedUserId"));
- }else{
- var toastEvent = $A.get("e.force:showToast");
- toastEvent.setParams({
- mode: 'sticky',
- title: 'Warning!',
- message: 'Please select a user.',
- type: 'warning'
- });
- toastEvent.fire();
- }
- },
- navigateBack : function(component,event,helper){
- var evt = $A.get("e.force:navigateToComponent");
- evt.setParams({
- componentDef : "ARI:ReallocateTasks",
- componentAttributes: {
- tasks : null
- }
- });
- evt.fire();
- }
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement