Package | com.distriqt.extension.facebookapi.share.builders |
Class | public class ShareOpenGraphActionBuilder |
Inheritance | ShareOpenGraphActionBuilder ![]() |
Method | Defined By | ||
---|---|---|---|
Constructor
| ShareOpenGraphActionBuilder | ||
build():Object
Builds the action object for adding to a ShareOpenGraphContentBuilder
| ShareOpenGraphActionBuilder | ||
putObject(key:String, object:Object):ShareOpenGraphActionBuilder
Sets the Open Graph object for the action. | ShareOpenGraphActionBuilder | ||
putPhoto(key:String, image:BitmapData, caption:String, userGenerated:Boolean = false):ShareOpenGraphActionBuilder
Sets a photo value in the object
| ShareOpenGraphActionBuilder | ||
putPhotoUrl(key:String, url:String, caption:String, userGenerated:Boolean = false):ShareOpenGraphActionBuilder
Sets a remote photo source value in the object
| ShareOpenGraphActionBuilder | ||
setActionType(type:String):ShareOpenGraphActionBuilder
Sets the type for the action. | ShareOpenGraphActionBuilder |
ShareOpenGraphActionBuilder | () | Constructor |
public function ShareOpenGraphActionBuilder()
Constructor
build | () | method |
public function build():Object
Builds the action object for adding to a ShareOpenGraphContentBuilder
Object — The action object
|
See also
putObject | () | method |
public function putObject(key:String, object:Object):ShareOpenGraphActionBuilder
Sets the Open Graph object for the action. You should use the ShareOpenGraphObjectBuilder
to construct this object.
Parameters
key:String — The key for the value
| |
object:Object — The object value
|
ShareOpenGraphActionBuilder — ShareOpenGraphActionBuilder instance for chaining calls
|
See also
putPhoto | () | method |
public function putPhoto(key:String, image:BitmapData, caption:String, userGenerated:Boolean = false):ShareOpenGraphActionBuilder
Sets a photo value in the object
Parameters
key:String — The key for the value
| |
image:BitmapData — The photo image data
| |
caption:String | |
userGenerated:Boolean (default = false )
|
ShareOpenGraphActionBuilder — ShareOpenGraphActionBuilder instance for chaining calls
|
Error — if photo doesn't meet any required size restrictions
|
putPhotoUrl | () | method |
public function putPhotoUrl(key:String, url:String, caption:String, userGenerated:Boolean = false):ShareOpenGraphActionBuilder
Sets a remote photo source value in the object
Parameters
key:String — The key for the value
| |
url:String — The photo url
| |
caption:String — The user generated caption for the photo. Note that the 'caption' must come from the user, as pre-filled content is forbidden by the Platform Policies (2.3)
| |
userGenerated:Boolean (default = false ) — Specifies whether the photo represented by the receiver was generated by the user or by the application
|
ShareOpenGraphActionBuilder — ShareOpenGraphActionBuilder instance for chaining calls
|
setActionType | () | method |
public function setActionType(type:String):ShareOpenGraphActionBuilder
Sets the type for the action.
Parameters
type:String — The type for the action
|
ShareOpenGraphActionBuilder — ShareOpenGraphActionBuilder instance for chaining calls
|