Skip to content

Instantly share code, notes, and snippets.

Avatar
🥑

Arun Kumar arun12209

🥑
View GitHub Profile
View OpptyCloseTimerCmp
<aura:component controller="OpptyCloseTimerCntrl" implements="force:appHostable,flexipage:availableForAllPageTypes,flexipage:availableForRecordHome,force:hasRecordId,forceCommunity:availableForAllPageTypes,force:lightningQuickAction" access="global" >
<aura:handler name="init" value="{!this}" action="{!c.doInit}"/>
<aura:attribute name="second" type="string"/>
<aura:attribute name="minute" type="string"/>
<aura:attribute name="hour" type="string"/>
<aura:attribute name="day" type="string"/>
<aura:attribute name="msg" type="String"/>
<aura:attribute name="isValid" type="Boolean" default="false"/>
<div class="slds">
<div class="slds-page-header">
@arun12209
arun12209 / ViewAccountHeirarchyController
Created Aug 30, 2019
ViewAccountHeirarchyController
View ViewAccountHeirarchyController
({
navigateToAccountHierarchy: function(cmp, event, helper) {
var acctId = cmp.get('v.recordId');
var evt = $A.get("e.force:navigateToComponent");
evt.setParams({
componentDef: "sfa:hierarchyFullView",
componentAttributes: {
recordId: acctId,
sObjectName: "Account"
}
@arun12209
arun12209 / ContentDocumentLink_Trigger
Last active May 30, 2020
ContentDocumentLink_Trigger
View ContentDocumentLink_Trigger
@arun12209
arun12209 / ContentDocumentLink_TriggerHelper
Created Apr 25, 2020
ContentDocumentLink_TriggerHelper
View ContentDocumentLink_TriggerHelper
View NEWSAPI_Callout
string baseURL='https://newsapi.org/v2/top-headlines';
String apiKey =''; //API key get it from Newsapi.org
HttpRequest reqest = new HttpRequest();
system.debug('EndPoint: '+baseURL+'?sources=national-geographic&apiKey='+apiKey);
reqest.setEndpoint(baseURL+'?sources=national-geographic&apiKey='+apiKey);
reqest.setMethod('GET');
reqest.setHeader('Accept','application/json');
Http h = new Http();
HTTPResponse response = h.send(reqest);
System.debug('result : + response.getBody());
View NewsApp
<apex:page showHeader="false" sidebar="false">
<apex:includeLightning />
<div id="LightningCompDisplayId"></div>
<script>
//please note that you need to create a lightning application and need to put the main component uder this app.
/* <aura:application access="GLOBAL" extends="ltng:outApp" implements="ltng:allowGuestAccess">
<aura:dependency resource="c:News"/>
<c:News />
@arun12209
arun12209 / COVID19_IND_LtngApp
Last active Apr 5, 2020
COVID19_IND_LtngApp
View COVID19_IND_LtngApp
<aura:application access="GLOBAL" extends="ltng:outApp" implements="ltng:allowGuestAccess">
<aura:dependency resource="c:Covid19_IND_Tracker"/>
<c:Covid19_IND_Tracker />
</aura:application>
View Covid19_Tracker_App
<apex:page showHeader="false" sidebar="false">
<apex:includeLightning />
<div id="LcDisplayId"></div>
<script>
$Lightning.use("c:Covid19_IND_TrackerApp", function() {
$Lightning.createComponent("c:Covid19_IND_Tracker",
@arun12209
arun12209 / Covid19_Tracking_ChartHelper
Created Apr 5, 2020
Covid19_Tracking_ChartHelper
View Covid19_Tracking_ChartHelper
({
CreateChart : function(component) {
var chartType= 'bar';
var action=component.get("c.fecthCovid19Data");
action.setCallback(this,function(response){
var state=response.getState();
if(state=='SUCCESS'){
var result = JSON.parse(JSON.stringify(response.getReturnValue()));
console.log('result : ' +JSON.stringify( result));
var data = [];
@arun12209
arun12209 / Covid19_Tracking_ChartController
Created Apr 5, 2020
Covid19_Tracking_ChartController
View Covid19_Tracking_ChartController
({
doInit : function(component, event, helper) {
helper.CreateChart(component);
}
})