Exemple #1
0
 private void Inited()
 {
     Common.Log("FB initialized properly.");
     lock (DoWhenFbLoaded) {
         foreach (Action a in DoWhenFbLoaded)
         {
             a();
         }
         DoWhenFbLoaded.Clear();
         FbIsLoaded = true;
     }
 }
Exemple #2
0
 private void EnsureFacebookLoaded(Action a)
 {
     lock (DoWhenFbLoaded) {
         // Can do immediately
         if (FbIsLoaded)
         {
             a();
             return;
         }
         // Need to enqueue for later
         DoWhenFbLoaded.Add(a);
     }
 }