Last active
June 27, 2018 23:03
-
-
Save choudharymanish8585/0c25b41ba8c92ab187526e1f48947c77 to your computer and use it in GitHub Desktop.
Lightning Server Controller Javascript
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
({ | |
/* | |
* This finction defined column header | |
* and calls getAccounts helper method for column data | |
* editable:'true' will make the column editable | |
* */ | |
doInit : function(component, event, helper) { | |
component.set('v.columns', [ | |
{label: 'Name', fieldName: 'Name', type: 'text'}, | |
{label: 'Phone', fieldName: 'Phone', type: 'phone'}, | |
{label: 'Active', fieldName: 'Active__c', type: 'text'}, | |
{label: 'Custom Field', fieldName: 'My_Custom_Field__c', type: 'text'} | |
]); | |
helper.getAccounts(component, helper); | |
}, | |
onNext : function(component, event, helper) { | |
var pageNumber = component.get("v.pageNumber"); | |
component.set("v.pageNumber", pageNumber+1); | |
helper.getAccounts(component, helper); | |
}, | |
onPrev : function(component, event, helper) { | |
var pageNumber = component.get("v.pageNumber"); | |
component.set("v.pageNumber", pageNumber-1); | |
helper.getAccounts(component, helper); | |
}, | |
}) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment