Packages

c

io.scalajs.npm.angularjs.facebook

FacebookService

class FacebookService extends Service

Angular Facebook Service (v2.5)

See also

https://developers.facebook.com/docs/graph-api/using-graph-api/v2.5

Linear Supertypes
Service, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FacebookService
  2. Service
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FacebookService()

Type Members

  1. type CallbackObject = Function1[Dynamic, Unit]
  2. type PaginationCallback[T] = Function1[FacebookPagination[T], Unit]

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def accessToken: UndefOr[String]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. var auth: UndefOr[FacebookAuthResponse]
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def createFriendList(friendListId: String): Promise[FacebookResponse]
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def facebookID: UndefOr[String]
  12. def feed(appID: String, caption: String, link: String): Promise[FacebookResponse]
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def getAchievement(achievementID: String): Promise[FacebookAchievementResponse]

    Retrieves an achievement by ID

    Retrieves an achievement by ID

    achievementID

    the given achievement ID

    returns

    a promise of a achievement response

    See also

    https://developers.facebook.com/docs/games/achievements

  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  16. def getConversations(pageAccessToken: String): Unit
  17. def getFriendList(listType: UndefOr[String] = "close_friends"): Promise[FacebookResponse]
  18. def getFriendListMembers(friendListId: String): Promise[FacebookResponse]
  19. def getFriends: Promise[Array[TaggableFriend]]
  20. def getLoginStatus: Promise[FacebookLoginStatusResponse]
  21. def getPhotos(type: UndefOr[String] = js.undefined): Promise[FacebookPhotosResponse]

    Retrieves photos for the current user

    Retrieves photos for the current user

    returns

    a promise of an array of photos

    See also

    https://developers.facebook.com/docs/graph-api/reference/user/photos/

  22. def getTaggableFriends: Promise[Array[TaggableFriend]]

    Retrieves all "taggable" friends for the authenticated user

    Retrieves all "taggable" friends for the authenticated user

    returns

    the array of taggable friends

  23. def getUserProfile: Promise[FacebookProfileResponse]
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. def login(): Promise[FacebookLoginStatusResponse]
  27. def logout(): Promise[FacebookLoginStatusResponse]
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. final def notify(): Unit
    Definition Classes
    AnyRef
  30. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  31. def send(appID: String, message: String, link: String): Promise[FacebookResponse]
  32. def share(appID: String, link: String): Promise[FacebookResponse]
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Service

Inherited from AnyRef

Inherited from Any

Ungrouped