ngx-social-button
Version:
Social login/share buttons for Angular 6, 7, 8
16 lines (15 loc) • 637 B
TypeScript
import { SocialUser, LoginProviderClass, LinkedInResponse } from '../entities/user';
import { BaseLoginProviderImpl } from '../entities/baseLoginProviderImpl';
export declare class LinkedinLoginProvider extends BaseLoginProviderImpl {
private clientId;
static readonly PROVIDER_TYPE: string;
loginProviderObj: LoginProviderClass;
TYPE: string;
constructor(clientId: string);
initialize(): Promise<SocialUser>;
onLinkedInLoad(): void;
drawUser(response: LinkedInResponse): SocialUser;
signIn(): Promise<SocialUser>;
signOut(): Promise<any>;
sharing(share?: any): Promise<any>;
}