MCPcopy Index your code
hub / github.com/NativeScript/firebase / FacebookProvider

Class FacebookProvider

packages/firebase-ui/index.android.ts:51–77  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

49}
50
51export class FacebookProvider extends ProviderBase {
52 _builder: com.firebase.ui.auth.AuthUI.IdpConfig.FacebookBuilder;
53 constructor() {
54 super();
55 this._builder = new com.firebase.ui.auth.AuthUI.IdpConfig.FacebookBuilder();
56 }
57
58 _permissions: string[] = [];
59 get permissions() {
60 return this._permissions;
61 }
62
63 set permissions(values: string[]) {
64 if (Array.isArray(values)) {
65 this._permissions = values;
66 const permissions = new java.util.ArrayList<string>();
67 this._permissions.forEach((scope) => {
68 permissions.add(scope);
69 });
70 this._builder.setPermissions(permissions);
71 }
72 }
73
74 getNative(ui: IUI) {
75 return this._builder.build();
76 }
77}
78
79export class TwitterProvider extends ProviderBase {
80 _builder: com.firebase.ui.auth.AuthUI.IdpConfig.TwitterBuilder;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…