+
    TŎi&                     Z    ^ RI Ht ^ RIHt ^ RIHt ^ RIHt ^ RIH	t	   ! R R]4      t
R# )	    )AbstractObject)AbstractCrudObject)ObjectParser)FacebookRequest)TypeCheckerc                   T  a a ] tR t^t oR(V 3R llt ! R R]P                  4      t ! R R4      t ! R R4      t ! R R	4      t	 ! R
 R4      t
R)R ltR)R ltR)R lt/ RRbRRbRRbRRbRRbRRbRRbRRbRRbRRbRRbRRbRRbR RbR!RbR"RbR#RbR$RR%R/Ct]R& 4       tR'tVtV ;t# )*PageCallToActionc                >   < R V n         \        \        V `  WV4       R# )TN)_isPageCallToActionsuperr	   __init__)selffbid	parent_idapi	__class__s   &&&&{/Users/ahmad/.openclaw/workspace/scripts/.venv/lib/python3.14/site-packages/facebook_business/adobjects/pagecalltoaction.pyr   PageCallToAction.__init__   s    #' .tD    c                   b    ] tR t^tRtRtRtRtRtRt	Rt
RtR	tR
tRtRtRtRtRtRtRtRtRtRtR# )PageCallToAction.Fieldandroid_appandroid_deeplinkandroid_destination_typeandroid_package_nameandroid_urlcreated_timeemail_addressfromidintl_number_with_plus
iphone_appiphone_deeplinkiphone_destination_type
iphone_urlstatustypeupdated_timeweb_destination_typeweb_url N)__name__
__module____qualname____firstlineno__r   r   r   r   r   r   r   
field_fromr    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   __static_attributes__r+   r   r   Fieldr      sg    #-#= 5#%'
 7!
+";!
%5r   r2   c                   N    ] tR t^2tRtRtRtRtRtRt	Rt
RtR	tR
tRtRtRtRtRtR# )'PageCallToAction.AndroidDestinationTypeAPP_DEEPLINKBECOME_A_VOLUNTEEREMAILFACEBOOK_APPFOLLOWMARKETPLACE_INVENTORY_PAGEMENU_ON_FACEBOOK	MESSENGER	MINI_SHOPMOBILE_CENTERNONE
PHONE_CALLSHOP_ON_FACEBOOKWEBSITEr+   N)r,   r-   r.   r/   app_deeplinkbecome_a_volunteeremailfacebook_appfollowmarketplace_inventory_pagemenu_on_facebook	messenger	mini_shopmobile_centernone
phone_callshop_on_facebookwebsiter1   r+   r   r   AndroidDestinationTyper4   2   sL    %1%%A"-		'!
-r   rQ   c                   J    ] tR t^BtRtRtRtRtRtRt	Rt
RtR	tR
tRtRtRtRtR# )&PageCallToAction.IphoneDestinationTyper5   r6   r7   r8   r9   r:   r;   r<   r=   r?   r@   rA   rB   r+   N)r,   r-   r.   r/   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rM   rN   rO   rP   r1   r+   r   r   IphoneDestinationTyperS   B   sG    %1%%A"-		!
-r   rT   c                       ] tR t^QtRtRtRtRtRtRt	Rt
RtR	tR
tRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRtRt Rt!Rt"R t#R!t$R"t%R#t&R$t'R%t(R&t)R'# )(PageCallToAction.Typer6   BOOK_APPOINTMENTBOOK_NOWBUY_TICKETSCALL_NOWCHARITY_DONATECHECK_IN
CONTACT_USCREATOR_STOREFRONT
DONATE_NOWr7   FOLLOW_PAGEGET_DIRECTIONS	GET_OFFERGET_OFFER_VIEW
INTERESTED
LEARN_MORELISTENLOCAL_DEV_PLATFORMMESSAGEr>   OPEN_APP
ORDER_FOOD
PLAY_MUSICPLAY_NOWPURCHASE_GIFT_CARDSREQUEST_APPOINTMENTREQUEST_QUOTESHOP_NOWrA   SIGN_UPVIEW_INVENTORY	VIEW_MENU	VIEW_SHOPVISIT_GROUP	WATCH_NOWWOODHENGE_SUPPORTr+   N)*r,   r-   r.   r/   rD   book_appointmentbook_nowbuy_ticketscall_nowcharity_donatecheck_in
contact_uscreator_storefront
donate_nowrE   follow_pageget_directions	get_offerget_offer_view
interested
learn_morelistenlocal_dev_platformmessagerL   open_app
order_food
play_musicplay_nowpurchase_gift_cardsrequest_appointmentrequest_quoteshop_nowrO   sign_upview_inventory	view_menu	view_shopvisit_group	watch_nowwoodhenge_supportr1   r+   r   r   TyperV   Q   s    1-#)!
1!
#)	)!
!
1'!
!
33'-)		#	/r   r   c                   :    ] tR t^xtRtRtRtRtRtRt	Rt
RtR	tR
tR# )#PageCallToAction.WebDestinationTyper6   BECOME_SUPPORTERr7   r9   r<   r>   r?   rA   rB   r+   N)r,   r-   r.   r/   rD   become_supporterrE   rG   rJ   rL   rM   rO   rP   r1   r+   r   r   WebDestinationTyper   x   s2    1-	'-r   r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        V R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   	api_utils:`success` and `failure` callback only work for batch call.r    DELETE/NODEreuse_objectnode_idmethodendpointr   param_checkertarget_classapi_typeresponse_parsersuccessfailure)facebook_business.utilsr   warningr   _apir   r   r   
add_params
add_fieldsadd_to_batchassure_callexecuter   fieldsparamsbatchr   r   pendingr   param_typesenumsrequests   &&&&&&&    r   
api_deletePageCallToAction.api_delete   s    5=g1W5H


X
Y

!J		%k9+(d;	
 	6"6"   INN??$$r   c                   ^ RI Hp Vf   Vf   Ve   VP                  R4       / p/ p	\        V R,          RRV P                  \        W4      \        R\        V R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P                  W4VR	7       V
# V'       d   V
# V P                  4        V
P                  4       # )
r   r   r   r    GETr   r   r   r   r   )r   r   r   r   r   r   r	   r   r   r   r   r   r   r   s   &&&&&&&    r   api_getPageCallToAction.api_get   s    5=g1W5H


X
Y

!J		%k9)(d;	
 	6"6"   INN??$$r   c                    ^ RI Hp Vf   Vf   Ve   VP                  R4       RRRRRRR	RR
RRRRRRRRRRRRRRR/pR\        P                  P
                  P                  4       R\        P                  P
                  P                  4       R\        P                  P
                  P                  4       R\        P                  P
                  P                  4       /p	\        V R,          RRV P                  \        W4      \        R\        V R7      R7      p
V
P                  V4       V
P                  V4       Ve   V
P!                  W4VR7       V
# V'       d   V
# V P#                  4        V
P%                  4       # )r   r   r   android_app_idintr   android_destination_type_enumr   stringr   r   r!   iphone_app_idr$   iphone_destination_type_enumr%   r'   	type_enumr)   web_destination_type_enumr*   r    POSTr   r   r   r   r   )r   r   r   r	   rQ   __dict__valuesrT   r   r   r   r   r   r   r   r   r   r   r   r   s   &&&&&&&    r   
api_updatePageCallToAction.api_update   sq   5=g1W5H


X
Ye&(G"H8X#XU%'E(K"$?x
 ,-=-T-T-]-]-d-d-f*,<,R,R,[,[,b,b,d)..77>>@')9)L)L)U)U)\)\)^	
 "J		%k9)(d;	
 	6"6"   INN??$$r   r   Applicationr   r   r   r   r   r   datetimer   r   Pager    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   c                b   / p\         P                  P                  P                  4       VR &   \         P                  P                  P                  4       VR&   \         P
                  P                  P                  4       VR&   \         P                  P                  P                  4       VR&   V# )rQ   rT   r   r   )r	   rQ   r   r   rT   r   r   )clsfield_enum_infos   & r   _get_field_enum_info%PageCallToAction._get_field_enum_info  s    4D4[4[4d4d4k4k4m013C3Y3Y3b3b3i3i3k/0"2"7"7"@"@"G"G"I0@0S0S0\0\0c0c0e,-r   )r   )NNN)NNNNNF)r,   r-   r.   r/   r   r   r2   rQ   rT   r   r   r   r   r   _field_typesclassmethodr   r1   __classdictcell____classcell__)r   __classdict__s   @@r   r	   r	      sO    E$$ *   %0 %0N	 	%<%<,%\}H 	#H 		
 	x 	
 	 	 	h 	  	m 	8 	"8 	h 	(  	!" 	
#$ 	8'L*   r   r	   N)*facebook_business.adobjects.abstractobjectr   .facebook_business.adobjects.abstractcrudobjectr   (facebook_business.adobjects.objectparserr   facebook_business.apir   facebook_business.typecheckerr   r	   r+   r   r   <module>r      s+    F M A 1 5ttr   