More Related Content
Similar to 3 u-mpb2u2na (20)
3 u-mpb2u2na
- 1. <html><head></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">if
(self.CavalryLogger) { CavalryLogger.start_js(["usfZr"]); }
__d("AdsCanvasCapabilities",[],(function a(b,c,d,e,f,g){f.exports=
{CAN_ADD_CULTURAL_MOMENT_COMPONENTS:"CAN_ADD_CULTURAL_MOMENT_COMPONENTS",CAN_ADD_OFFER:"CAN_A
DD_OFFER",CAN_ADD_PRODUCT_SET:"CAN_ADD_PRODUCT_SET",CAN_ADD_STORE_LOCATOR:"CAN_ADD_STORE_LOCA
TOR",CAN_SAVE_INCOMPLETE_ELEMENTS:"CAN_SAVE_INCOMPLETE_ELEMENTS",CAN_USE_CANVAS_EDITOR_TEMPLA
TEV0:"CAN_USE_CANVAS_EDITOR_TEMPLATEV0",CAN_USE_CANVAS_EDITOR_TEMPLATEV1:"CAN_USE_CANVAS_EDIT
OR_TEMPLATEV1",CAN_USE_LINKED_CANVAS:"CAN_USE_LINKED_CANVAS",CAN_USE_WEBISTE_PARSING:"CAN_USE
_WEBISTE_PARSING",CAN_USE_PREVIEW_TAB:"CAN_USE_PREVIEW_TAB"};}),null);
__d("AdsCanvasWebdriverIDs",[],(function a(b,c,d,e,f,g){f.exports=
{ADD_COMPONENT_DIALOG_BUTTON_COMPONENT:"add-component-dialog-
button",ADD_COMPONENT_DIALOG_CANCEL:"add-component-dialog-
cancel",ADD_COMPONENT_DIALOG_CAROUSEL_COMPONENT:"add-component-dialog-
carousel",ADD_COMPONENT_DIALOG_CM_HEADER_COMPONENT:"add-component-dialog-cm-
header",ADD_COMPONENT_DIALOG_CM_IMAGE_COMPONENT:"add-component-dialog-cm-
image",ADD_COMPONENT_DIALOG_CM_POPULAR_MEDIA_COMPONENT:"add-component-dialog-cm-popular-
media",ADD_COMPONENT_DIALOG_CM_TITLE_COMPONENT:"add-component-dialog-cm-
title",ADD_COMPONENT_DIALOG_CONFIRM:"add-component-dialog-
confirm",ADD_COMPONENT_DIALOG_DD_FB_TIPS_COMPONENT:"add-component-dialog-fb-
tips",ADD_COMPONENT_DIALOG_HEADER_COMPONENT:"add-component-dialog-
header",ADD_COMPONENT_DIALOG_OFFER_COMPONENT:"add-component-dialog-
offer",ADD_COMPONENT_DIALOG_PHOTO_COMPONENT:"add-component-dialog-
photo",ADD_COMPONENT_DIALOG_PRODUCT_SET_COMPONENT:"add-component-dialog-product-
set",ADD_COMPONENT_DIALOG_SCRUBBABLE_GIF_COMPONENT:"add-component-dialog-scrubbable-
gif",ADD_COMPONENT_DIALOG_STORE_LOCATOR_COMPONENT:"add-component-dialog-store-
locator",ADD_COMPONENT_DIALOG_TEXT_COMPONENT:"add-component-dialog-
text",ADD_COMPONENT_DIALOG_VIDEO_COMPONENT:"add-component-dialog-
video",ADS_CANVAS_BUILDER:"ads-canvas-builder",ADS_CANVAS_BUILDER_COMPONENT_SELECTOR:"ads-
canvas-builder-component-selector",ADS_CANVAS_BUILDER_CANVAS_EDITOR:"ads-canvas-builder-
element-editor",ADS_CANVAS_BUILDER_PREVIEW:"ads-canvas-builder-
preview",ADS_CANVAS_BUILDER_TOOLBAR:"ads-canvas-builder-
toolbar",ADS_CANVAS_BUILDER_WELCOME_PANE:"ads-canvas-builder-welcome-
pane",ADS_CANVAS_TYPEAHEAD:"ads-canvas-typeahead",ADS_CANVAS_TYPEAHEAD_CREATE_BUTTON:"ads-
canvas-typeahead-create-button",ADS_CANVAS_TYPEAHEAD_PREVIEW_BUTTON:"ads-canvas-typeahead-
preview-button",ADS_CANVAS_TYPEAHEAD_INPUT:"ads-canvas-typeahead-
input",CANVAS_EDITOR_BUTTON_COMPONENT:"canvas-editor-button-
component",CANVAS_EDITOR_CAROUSEL_COMPONENT:"canvas-editor-carousel-
component",CANVAS_EDITOR_DOCUMENT_NAME_FIELD:"canvas-editor-document-name-
field",CANVAS_EDITOR_HEADER_COMPONENT:"canvas-editor-header-
component",CANVAS_EDITOR_PHOTO_COMPONENT:"canvas-editor-photo-
component",CANVAS_EDITOR_TEXT_COMPONENT:"canvas-editor-text-
component",CANVAS_EDITOR_VIDEO_COMPONENT:"canvas-editor-video-
component",CANVAS_EDITOR_TITLE_AND_DATE_COMPONENT:"canvas-editor-title-and-date-
component",CANVAS_EDITOR_CM_HEADER_COMPONENT:"canvas-editor-cm-header-
component",CANVAS_EDITOR_CM_POPULAR_MEDIA_COMPONENT:"canvas-editor-cm-popular-media-
component",CANVAS_EDITOR_DD_SVG_COMPONENT:"canvas-editor-dd-svg-
component",CAROUSEL_COMPONENT_ADD_NEW_ITEM_BUTTON:"carousel-component-add-new-item-
button",CAROUSEL_COMPONENT_ITEM:"carousel-component-
item",CAROUSEL_COMPONENT_ITEM_SELECT_BAR:"carousel-component-item-select-
bar",DESTINATION_FIELD:"destination-field",DESTINATION_INPUT_FIELD:"destination-input-
field",DESTINATION_TYPE_FIELD:"destination-type-field",PAGE_COMPOSER_SHARE_CANVAS_LINK:"page-
composer-share-canvas-link",PAGE_PUBLISH_TOOLS_CREATE_BUTTON:"ppt-create-
button",PAGE_PUBLISH_TOOLS_VIEW_BUTTON:"ppt-view-button",PHOTO_UPLOADER_PREVIEW:"photo-
uploader-preview",PHOTO_UPLOADER_PROGRESS_BAR:"photo-uploader-progress-
bar",PHOTO_UPLOADER_UPLOAD_BUTTON:"photo-uploader-upload-
button",START_DATE_TIME_PICKER:"start-date-time-picker",END_DATE_TIME_PICKER:"end-date-time-
picker",TITLE_TEXT_EDITOR:"title-text-editor",GEN_PREVIEW_CM_POPULAR_MEDIA:"gen-preview-cm-
popular-media",CM_POPULAR_MEDIA_INPUT:"cm-popular-media-
input",PREVIEW_BUTTON_COMPONENT:"preview-button-
component",PREVIEW_CAROUSEL_COMPONENT:"preview-carousel-
component",PREVIEW_CAROUSEL_IMAGE:"preview-carousel-image",PREVIEW_HEADER_IMAGE:"preview-
header-image",PREVIEW_HEADER_COMPONENT:"preview-header-
component",PREVIEW_PHOTO_IMAGE:"preview-photo-image",PREVIEW_PHOTO_COMPONENT:"preview-photo-
component",PREVIEW_TEXT_COMPONENT:"preview-text-component",PREVIEW_VIDEO_THUMBNAIL:"preview-
video-thumbnail",PREVIEW_VIDEO_COMPONENT:"preview-video-
component",PREVIEW_TITLE_AND_DATE_TITLE:"preview-title-and-date-
title",PREVIEW_TITLE_AND_DATE_DATE:"preview-title-and-date-
date",PREVIEW_TITLE_AND_DATE_MONTH:"preview-title-and-date-
month",PREVIEW_TITLE_AND_DATE_COMPONENT:"preview-title-and-date-
component",PREVIEW_LOCAL_IMAGE_COMPONENT:"preview-local-image-
component",PREVIEW_CM_HEADER_COMPONENT:"preview-cm-header-
component",PREVIEW_CM_POPULAR_MEDIA_COMPONENT:"preview-cm-popular-media-
component",PUBLISH_DIALOG:"publish-dialog",PUBLISH_DIALOG_CANCEL:"publish-dialog-
- 2. cancel",PUBLISH_DIALOG_CONFIRM:"publish-dialog-
confirm",TOOLBAR_ADD_COMPONENT_BUTTON:"toolbar-add-component-
button",TOOLBAR_LOADING_INDICATOR:"toolbar-loading-
indicator",TOOLBAR_PUBLISH_BUTTON:"toolbar-publish-button",TOOLBAR_SAVE_BUTTON:"toolbar-save-
button",VIDEO_COMPONENT_THUMBNAIL:"video-component-
thumbnail",VIDEO_COMPONENT_PROGRESS_BAR:"video-component-progress-
bar",VIDEO_COMPONENT_UPLOAD_BUTTON:"video-component-upload-
button",WELCOME_PANE_OPEN_BLANK_CANVAS_BUTTON:"welcome-pane-open-blank-canvas-
button",TEXT_EDITOR:"text-component-editor",CHECKBOX:"checkbox"};}),null);
__d("BOFSellerLoggingSources",[],(function a(b,c,d,e,f,g){f.exports=
{ADD_SECTION:"AddSection",FINISH_SETUP_BANNER:"FinishSetupBanner",PAGE_COMPOSER:"PageComposer
",PRODUCT_TAGGING_TYPEAHEAD:"ProductTaggingTypeahead",PUBLISHING_TOOLS:"PublishingTools",QP:"
QP",SHOP_TAB:"ShopTab",STRIPE_REDIRECT:"StripeRedirect",GRAPH_API:"GraphApi",DEV_TEST:"DevTes
t",SHOP_EDIT:"ShopEdit",PAGE_CARD:"PageCard"};}),null);
__d("CanvasCreationEvent",[],(function a(b,c,d,e,f,g){f.exports=
{ADD_ELEMENT:"editor.add_element",ADD_ELEMENT_TOP_TOOLBAR_BUTTON:"editor.add_element_top_tool
bar",ADD_ELEMENT_BOTTOM_TOOLBAR_BUTTON:"editor.add_element_bottom_toolbar",BACK_TO_MENU:"edit
or.back_to_menu",CREATE:"create",DUPLICATE:"duplicate",EDITOR_EXIT:"editor.editor_exit",EDITO
R_LINE_HEIGHT_TOUCH:"editor.editor_line_height_touch",EDITOR_PADDING_TOUCH:"editor.editor_pad
ding_touch",EDITOR_PHOTO_ASPECT_RATIO_WARNING:"editor.editor_photo_aspect_ratio_warning",EDIT
OR_PHOTO_UPLOAD_TIMEOUT:"editor.editor_photo_upload_timeout",GETTING_STARTED_GUIDE:"welcome_s
creen.getting_started_guide",LOAD:"load",LOAD_TEMPLATE:"editor.load_template",PHOTO_UPLOAD_ER
ROR:"editor.photo_upload_error",PHOTO_UPLOAD_SUCCESS:"editor.photo_upload_success",PREVIEW_FA
ILURE:"editor.preview_failure",PREVIEW_SUCCESS:"editor.preview_success",PUBLISH:"publish",PUB
LISH_FAILURE:"editor.publish_failure",REORDER_COMPONENT:"editor.reorder_component",TEMPLATE_F
ETCH_FAILED:"editor.template_fetch_failed",TEMPLATE_DOWNLOADED:"editor.template_downloaded",T
EMPLATE_SELECTED:"editor.template_selected",TOOLBAR_PUBLISH_CLICKED:"editor.toolbar_publish_c
licked",VIDEO_ENCODE_SUCCESS:"editor.video_encode_success",VIDEO_ENCODE_ERROR:"editor.video_e
ncode_error",VIDEO_POST_SUCCESS:"editor.video_post_success",VIDEO_POST_ERROR:"editor.video_po
st_error",VIDEO_UPLOAD_SUCCESS:"editor.video_upload_success",VIDEO_UPLOAD_ERROR:"editor.video
_upload_error",SAVE:"save",SAVE_INCOMPLETE_ELEMENTS:"save_incomplete_elements",SAVE_FAILURE:"
editor.save_failure",SHARE_PREVIEW:"editor.share_preview",SWIPE_TO_OPEN_TOGGLED:"editor.swipe
_to_open_toggled",VALIDATION_ERROR:"editor.validation_error",WELCOMESCREEN_ADD_COMPONENT:"wel
come_screen.addcomponents",WELCOMESCREEN_BLANKCANVAS:"welcome_screen.blankcanvas",WELCOMESCRE
EN_EXAMPLES:"welcome_screen.examples",WELCOMESCREEN_TEMPLATE:"welcome_screen.template",WELCOM
ESCREEN_TIPS:"welcome_screen.tips",WELCOMESCREEN_TOUR:"welcome_screen.tour"};}),null);
__d("CommerceB2CUnsupportedCurrencies",[],(function a(b,c,d,e,f,g){f.exports=
{CNY:"CNY",CUC:"CUC",IRR:"IRR",KPW:"KPW",SDG:"SDG",SYP:"SYP"};}),null);
__d("CommerceInventoryAvailabilityOptions",[],(function a(b,c,d,e,f,g){f.exports=
{INVENTORY_IN_STOCK:100,INVENTORY_OUT_OF_STOCK:0};}),null);
__d("CommerceProductVariantType",[],(function a(b,c,d,e,f,g){f.exports=
{SIZE:"Size",COLOR:"Color",MATERIAL:"Material",LENGTH:"Length",FIT:"Fit",WIDTH:"Width",SCENT:
"Scent",FLAVOR:"Flavor",MODEL:"Model",FORMAT:"Format",PLATFORM:"Platform",EDITION:"Edition"};
}),null);
__d("CommerceSelfServeProductTaxCategories",[],(function a(b,c,d,e,f,g){f.exports=
{NONE:0,TAX_ITEM_CODE_COMMERCE_SPORT_RECREATION_BAD:4900000,TAX_ITEM_CODE_COMMERCE_SPORT_RECR
EATION:4.9e+07,TAX_ITEM_CODE_COMMERCE_CLOTHING:53100000,TAX_ITEM_CODE_COMMERCE_SHOES:53110000
,TAX_ITEM_CODE_COMMERCE_LUGGAGE_BAGS:53120000,TAX_ITME_CODE_COMMERCE_PERSONAL_CARE:53130000,T
AX_ITEM_CODE_COMMERCE_JEWELRY:54100000,TAX_ITEM_CODE_COMMERCE_WATCHES:54111500,TAX_ITEM_CODE_
COMMERCE_OTHERS:-1};}),null);
__d("CommerceSelfServeSection",[],(function a(b,c,d,e,f,g){f.exports=
{CHECKOUT_URL:"checkout_url",COMMERCE_INSIGHTS:"commerce_insights",FEATURED_PRODUCT_TOGGLE:"f
eatured_product_toggle",INVENTORY:"inventory",IN_STOCK_TOGGLE:"in_stock_toggle",PRODUCT_VISIB
ILITY:"product_visibility",SHIPPING_OPTIONS:"shipping_options",TAX_CATEGORY:"tax_category",TA
X_TABLE:"tax_table",VARIANTS:"variants",MINIMUM_PRICE_ERROR:"minimum_price_error",SALE_PRICE:
"sale_price",CATEGORY:"category"};}),null);
__d("CommerceSelfServeUI",[],(function a(b,c,d,e,f,g){f.exports=
{MIN_SHIPPING_OPTIONS:1,MAX_SHIPPING_OPTIONS:5};}),null);
__d("InstantShoppingDocumentElementType",[],(function a(b,c,d,e,f,g){f.exports=
{RICH_TEXT:1,PHOTO:2,BUTTON:3,SLIDESHOW:4,DIVIDER:5,EXPANDABLE_SECTION:6,STATEFUL:7,VIDEO:8,C
OLOR_SELECTOR:9,TOGGLE_BUTTON:10,HEADER:11,COMPOSITE_BLOCK:12,FOOTER:13,ELEMENT_GROUP:14,TITL
E_AND_DATE:15,STORE_LOCATOR:16,SCRUBBABLE_GIF:17,LOCAL_IMAGE:18,OFFER:19,WEBVIEW:20,CULTURAL_
MOMENT_POPULAR_MEDIA:900,DAILY_DIALOGUE_FB_TIPS:901};}),null);
__d("PagesComposerCarouselPostNuxType",[],(function a(b,c,d,e,f,g){f.exports=
{MEDIA_ATTACHEMENT_URL_INPUT_AREA_NUX:"media_attachment_url_input_area_nux"};}),null);
__d("PagesManagerProductToolsConstants",[],(function a(b,c,d,e,f,g){f.exports=
{MAX_FEATURED_ITEM_COUNT:10};}),null);
__d("PaymentsTypeEnum",[],(function a(b,c,d,e,f,g){f.exports=
{BOF:"BOF",NMOR:"NMOR"};}),null);
__d("ProductVisibility",[],(function a(b,c,d,e,f,g){f.exports=
{LEGACY_PUBLIC:"",STAGING:"staging",PUBLISHED:"published"};}),null);
__d("PUWUploaders",[],(function a(b,c,d,e,f,g){f.exports=
{HTML5:"html5",FLASH:"flash"};}),null);
__d("RichMediaStoreLocatorElementTheme",[],(function a(b,c,d,e,f,g){f.exports=
{LIGHT:"Light",DARK:"Dark",CUSTOM:"Custom"};}),null);
- 3. __d("XCommerceSelfServeParam",[],(function a(b,c,d,e,f,g){f.exports=
{EXPLANATION:"explanation",PAGE_ID:"page_id",AMOUNT:"amount",ADDRESS:"address",STREET_1:"stre
et1",CITY:"city",STATE:"region",ZIP:"postalCode",ACCEPTED_TOS:"accepted_tos",ALERT_EMAIL:"ale
rt_email",COLLECTION_NAME:"collection_name",CONTACT_EMAIL:"contact_email",SECONDARY_CTA:"seco
ndary_product_cta",PAYMENT_PROVIDER:"payment_provider",PAYPAL_MERCHANT_EMAIL:"paypal_merchant
_email",RETURN_POLICY_TIME:"return_policy_time",SETTINGS_ID:"settings_id",SHIPPING_POLICY_TIM
E:"shipping_policy_time",STRIPE_DEFERRED_EMAIL:"stripe_deferred_email",TAX_NEXUS_LOCATIONS:"t
ax_nexus_locations",VISIBILITY:"visibility",CHECKOUT_URL:"checkout_url",COLLECTION_ID:"collec
tion_id",CURRENCY_CODE:"currency_code",DEFAULT_SHIPPING_OPTIONS_JSON:"default_shipping_option
s_json",FEATURED_PRODUCT:"featured_product",INVENTORY:"inventory",IS_ON_SALE:"is_on_sale",PRO
DUCT_CATALOG_ID:"catalog_id",PRODUCT_DESCRIPTION:"product_desc",PRODUCT_ID:"product_id",PRODU
CT_PHOTO_IDS:"photo_ids",PRODUCT_VIDEO_IDS:"video_ids",PRODUCT_PRICE:"product_price",PRODUCT_
SALE_PRICE:"product_sale_price",PRODUCT_TITLE:"product_title",SHARE_TO_TIMELINE:"share_to_tim
eline",SHIPPING_OPTION_NAMES:"shipping_option_names",SHIPPING_OPTION_VALUES:"shipping_option_
values",TAX_APPLIED_TO_SHIPPING_MAP:"tax_applied_to_shipping_map",TAX_CATEGORY:"tax_category"
,TAX_LOCATIONS:"tax_locations",TAX_PERCENT_MAP:"tax_percent_map",VARIANT_NAMES:"variant_names
",VARIANT_INVENTORY:"variant_inventory_map",VARIANT_PRICE:"variant_price_map",VARIANT_SALE_PR
ICE:"variant_sale_price_map",VARIANT_DATA:"variant_serial_data_map",VARIANT_PRODUCT_ID:"varia
nt_product_id_map"};}),null);
__d('AdsCanvasEditorEnums',[],(function a(b,c,d,e,f,g){'use strict';var h=
{SAVED:0,SAVING:1,UNSAVED:2},i={NONE:'NONE',WARNING:'WARNING',ERROR:'ERROR'},j=
{WEBSITE:'WEBSITE',NATIVE:'NATIVE',CANVAS:'CANVAS'},k=
{FACEBOOK:'FACEBOOK',MOBILE_SITE:'MOBILE_SITE'};f.exports=
{ErrorTypeEnum:i,SaveStateEnum:h,LinkDestinationEnum:j,PreviewEnum:k};}),null);
__d('CanvasCreationWaterfallTypedLogger',['Banzai','GeneratedLoggerUtils','nullthrows'],
(function a(b,c,d,e,f,g){'use strict';function h(){this.clear();}h.prototype.log=function()
{c('GeneratedLoggerUtils').log('logger:CanvasCreationWaterfallLoggerConfig',this.$CanvasCreat
ionWaterfallTypedLogger1,c('Banzai').BASIC);};h.prototype.logVital=function()
{c('GeneratedLoggerUtils').log('logger:CanvasCreationWaterfallLoggerConfig',this.$CanvasCreat
ionWaterfallTypedLogger1,c('Banzai').VITAL);};h.prototype.clear=function()
{this.$CanvasCreationWaterfallTypedLogger1={};return
this;};h.prototype.updateData=function(j)
{this.$CanvasCreationWaterfallTypedLogger1=babelHelpers['extends']
({},this.$CanvasCreationWaterfallTypedLogger1,j);return
this;};h.prototype.setCanvasID=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.canvas_id=j;return
this;};h.prototype.setCanvasLoadType=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.canvas_load_type=j;return
this;};h.prototype.setCanvasName=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.canvas_name=j;return
this;};h.prototype.setCanvasTags=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.canvas_tags=c('GeneratedLoggerUtils').serializeVec
tor(j);return this;};h.prototype.setDuplicateParentCanvasID=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.duplicate_parent_canvas_id=j;return
this;};h.prototype.setEditorLineHeight=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.editor_line_height=j;return
this;};h.prototype.setEditorPaddingBottom=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.editor_padding_bottom=j;return
this;};h.prototype.setEditorPaddingTop=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.editor_padding_top=j;return
this;};h.prototype.setEditorPhotoHeight=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.editor_photo_height=j;return
this;};h.prototype.setEditorPhotoWidth=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.editor_photo_width=j;return
this;};h.prototype.setEditorURL=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.editor_url=j;return
this;};h.prototype.setElementPayload=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.element_payload=j;return
this;};h.prototype.setElementType=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.element_type=j;return
this;};h.prototype.setErrorCode=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.error_code=j;return
this;};h.prototype.setEventDetails=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.event_details=j;return
this;};h.prototype.setEventName=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.event_name=j;return
this;};h.prototype.setHelpPageEventName=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.help_page_event_name=j;return
this;};h.prototype.setIncompleteElements=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.incomplete_elements=j;return
this;};h.prototype.setIsNewUser=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.is_new_user=j;return
this;};h.prototype.setPageCanvasCount=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.page_canvas_count=j;return
this;};h.prototype.setPageID=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.page_id=j;return
- 4. {this.$CanvasCreationWaterfallTypedLogger1.page_id=j;return
this;};h.prototype.setPageName=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.page_name=j;return
this;};h.prototype.setPagePublishedCanvasCount=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.page_published_canvas_count=j;return
this;};h.prototype.setPublishedURL=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.published_url=j;return
this;};h.prototype.setReorderComponentDistance=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.reorder_component_distance=j;return
this;};h.prototype.setSource=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.source=j;return
this;};h.prototype.setVC=function(j){this.$CanvasCreationWaterfallTypedLogger1.vc=j;return
this;};h.prototype.setVideoID=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.video_id=j;return
this;};h.prototype.setViewerID=function(j)
{this.$CanvasCreationWaterfallTypedLogger1.viewer_id=j;return this;};var i=
{canvas_id:true,canvas_load_type:true,canvas_name:true,canvas_tags:true,duplicate_parent_canv
as_id:true,editor_line_height:true,editor_padding_bottom:true,editor_padding_top:true,editor_
photo_height:true,editor_photo_width:true,editor_url:true,element_payload:true,element_type:t
rue,error_code:true,event_details:true,event_name:true,help_page_event_name:true,incomplete_e
lements:true,is_new_user:true,page_canvas_count:true,page_id:true,page_name:true,page_publish
ed_canvas_count:true,published_url:true,reorder_component_distance:true,source:true,vc:true,v
ideo_id:true,viewer_id:true};f.exports=h;}),null);
__d('RichMediaEditorActionTypes',['keyMirrorRecursive'],(function a(b,c,d,e,f,g){'use
strict';f.exports=c('keyMirrorRecursive')
({ADD_DOCUMENT_ELEMENT:true,ADD_ELEMENTS_SELECTED:true,ADD_FILES_TO_DOCUMENT_ELEMENT:true,BAC
K_TO_MENU:true,CANVAS_TEMPLATE_SELECTED:false,COLLAPSE_EXPANDED_ELEMENTS:false,CREATE_DEFAULT
_DOCUMENT:true,CREATE_DOCUMENT_FROM_MEDIA:true,DELETE_ELEMENT:true,DESELECT_ELEMENT_TO_ADD:tr
ue,EDIT_DOCUMENT_ELEMENT:true,FETCH_TEMPLATES:null,LOAD_BLANK_CANVAS:false,LOAD_CANVAS_TEMPLA
TE:false,LOAD_DOCUMENT:true,MOVE_ELEMENT_DOWN:true,MOVE_ELEMENT_UP:true,REPLACE_FILE_IN_DOCUM
ENT:true,RESET_UNPUBLISHED_CANVAS:true,SAVE_INCOMPLETE_ELEMENTS:false,SELECT_ELEMENT_TO_ADD:t
rue,SET_ADD_COMPONENT_DIALOG_SHOWN:true,SET_CANVAS_PAGEID:null,SET_CANVAS_SOURCE:null,SET_CUS
TOMIZE_THEME_COLOR:true,SET_DIALOG_CANVAS:true,SET_DIALOG_SHOWN:true,SET_DOCUMENT_EDIT_STATE:
true,SET_DOCUMENT_NAME:true,SET_DOCUMENT_THEME:true,SET_DOCUMENT_URL_DIALOG_SHOWN:true,SET_FO
RCE_EDIT_PUBLISHED:true,SET_NONEMPTY_ELEMENT_NAME:true,SET_PREVIEW_FAILED:true,SET_PREVIEW_TY
PE:true,SET_SAVE_FAILED:true,SET_SELECTED_CANVAS:true,SET_SENDING_PREVIEW:true,SET_SHOW_TEMPL
ATES:false,SET_SWIPE_TO_OPEN_ENABLED:true,SET_UNPUBLISHED_CANVAS:true,SET_USE_CUSTOMIZE_THEME
_COLOR:true,SET_VALIDATION_FAILED:false,TEMPLATE_FETCHED:null,TOGGLE_DOCUMENT_DEBUG_PANE_SHOW
N:true,TOGGLE_WELCOME_PANE_SHOWN:false,TOOLBAR_PUBLISH_CLICK:false,TRIGGER_NUX_TOUR:false,LOA
D_PAGE_DATA_SUCCESS:false,LOAD_PAGE_DATA_ERROR:false},'RichMediaEditor');}),null);
__d("XCanvasAdsUtilsController",["XController"],(function a(b,c,d,e,f,g)
{f.exports=c("XController").create("/ads/canvas/pageconfig/",{page_id:
{type:"String",required:true}});}),null);
__d('RichMediaEditorDataLoader',['AsyncRequest','AsyncResponse','XCanvasAdsUtilsController'],
(function a(b,c,d,e,f,g){'use strict';var h={getCanvasPageData:function i(j){var
k=c('XCanvasAdsUtilsController').getURIBuilder().setString('page_id',j).getURI();return new
(c('AsyncRequest'))().setURI(k).exec();}};f.exports=h;}),null);
__d('RichMediaEditorDataDispatcher',
['CanvasCreationWaterfallTypedLogger','RichMediaEditorDataLoader','RichMediaEditorActionTypes
','AdsDispatcher'],(function a(b,c,d,e,f,g){'use strict';var h={getCanvasPageData:function
i(j,k,l){c('RichMediaEditorDataLoader').getCanvasPageData(j).then(function(m){var
n=m.getPayload(),o=n.page_canvas_count,p=n.page_published_canvas_count;c('AdsDispatcher').han
dleUpdateFromViewAction({funnelLogger:l,logger:k,pageCanvasCount:o,pagePublishedCanvasCount:p
,type:c('RichMediaEditorActionTypes').LOAD_PAGE_DATA_SUCCESS});})['catch'](function(m)
{c('AdsDispatcher').handleUpdateFromViewAction({funnelLogger:l,logger:k,type:c('RichMediaEdit
orActionTypes').LOAD_PAGE_DATA_ERROR});}).done();}};f.exports=h;}),null);
__d('AdsCanvasDailyDialogueSVGElement',['immutable','InstantShoppingDocumentElementType'],
(function a(b,c,d,e,f,g){'use strict';var h,i,j=c('immutable').Record,k=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').DAILY_DIALOGUE_FB_TIPS,index:0,ex
panded:false,advancedExpanded:false,CMSIDs:
[],width:0,height:0,frameNumber:1,previewFetchedTime:0,backgroundColor:'',SVGSource:'',permal
inks:null},l=j(k);h=babelHelpers.inherits(m,l);i=h&&h.prototype;m.create=function(n,o
,p,q,r,s,t,u,v,w,x){return new
m({index:n,name:o,type:c('InstantShoppingDocumentElementType').DAILY_DIALOGUE_FB_TIPS,expande
d:p,advancedExpanded:q,CMSIDs:r,width:s,height:t,frameNumber:u,backgroundColor:v,SVGSource:w,
permalinks:x});};m.createDefault=function(n){return m.create(n,'SVG',true,false,
[],0,0,1,'','',null);};m.createFromObject=function(n){return
m.create(n.index,n.name,n.expanded,n.advancedExpanded,n.CMSIDs,n.width,n.height,n.frameNumber
,n.backgroundColor,n.SVGSource,n.permalinks);};m.validate=function(n)
{if(n.CMSIDs==null||n.CMSIDs.length===0||n.frameNumber===0||n.height===0||n.width===0)return
{isValid:false,errorMsg:'SVG should be set up'};return {isValid:true,errorMsg:''};};function
m(){h.apply(this,arguments);}f.exports=m;}),null);
__d('RichMediaEditorConstants',[],(function a(b,c,d,e,f,g){'use strict';f.exports=
{EDITOR_HEIGHT:666,EDITOR_ELEMENT_ID_PREFIX:'editor_element',EDITOR_ELEMENT_CONTAINER_ID:'edi
tor_element_container',EDITOR_FONT_FAMILIIES:['sans-serif','serif','HelveticaNeue-
Regular','HelveticaNeue-Light','HelveticaNeue-Medium','HelveticaNeue-
- 5. UltraLight','HelveticaNeue-CondensedBold','Georgia'],EDITOR_LINE_HEIGHT:
['0.8','1.0','1.1','1.2','1.3','1.4','1.5','1.6','1.7','1.8','1.9','2.0'],EDITOR_DEFAULT_LINE
_HEIGHT:'1.2',EDITOR_PADDING:
['0','4','8','12','16','20','24','28','32','48','96','192'],EDITOR_DEFAULT_PADDING:'0',EDITOR
_DEFAULT_TEXT_BUTTON_PADDING_VERTICAL:'48',EDITOR_DEFAULT_TEXT_BUTTON_PADDING_HORIZONTAL:'20'
,EDITOR_PADDING_PREVIEW_SCALE:1.2,MAX_LENGTH_SCRUBBABLE_GIF_SEC:30,MIN_LENGTH_SCRUBBABLE_GIF_
SEC:1};}),null);
__d('RichMediaEditorUtil',['ads-lib-urllib'],(function a(b,c,d,e,f,g){'use strict';var h=
{isValidURL:function i(j){return c('ads-lib-urllib').isUrl(j);},normalizeURL:function i(j)
{return c('ads-lib-urllib').normalize(j);},isValidDeeplink:function i(j){return
true;}};f.exports=h;}),null);
__d('RichMediaElementValidationUtil',['AdsCanvasEditorEnums'],(function a(b,c,d,e,f,g){'use
strict';var h=c('AdsCanvasEditorEnums').LinkDestinationEnum,i=
{validateForAppstoreDestination:function j(k,l){if(l)for(var m=0;m<l.length;m++){var
n=l[m];if(n===k)break;if(n.destination===h.NATIVE&&n.link&&k.destination===h.
NATIVE&&k.link&&n.link!==k.link)return {isValid:false,errorMsg:'App store
URLs should be same'};}return {isValid:true,errorMsg:''};}};f.exports=i;}),null);
__d('RichMediaRichFormatText',
['ContentState','immutable','decodeBlocks','encodeBlocks','RichMediaEditorConstants'],
(function a(b,c,d,e,f,g){'use strict';var
h,i,j=c('immutable').Record,k=c('RichMediaEditorConstants').EDITOR_FONT_FAMILIIES,l=c('RichMe
diaEditorConstants').EDITOR_LINE_HEIGHT,m=c('RichMediaEditorConstants').EDITOR_DEFAULT_LINE_H
EIGHT,n={id:'',composedText:{entityMap:{},blocks:
[]},textAlignment:'center',textColor:'#000',fontSize:15,fontFamily:k[0],lineHeight:m},o=j(n);
h=babelHelpers.inherits(p,o);i=h&&h.prototype;p.create=function(q,r,s,t,u,v){return
new p({composedText:c('encodeBlocks')
(q),textAlignment:r,textColor:s,fontSize:t,fontFamily:u,lineHeight:v});};p.createDefault=func
tion(){return
p.create(c('ContentState').createFromText(''),'center','#777',15,k[0],m);};p.createFromObject
=function(q){var r=q.fontFamily;if(k.indexOf(r)===-1)r=k[0];var
s=q.lineHeight;if(l.indexOf(s)===-1)s=m;return new
p({composedText:q.composedText,textAlignment:q.textAlignment,textColor:q.textColor,fontSize:q
.fontSize,fontFamily:r,lineHeight:s});};p.createFromAdAsset=function(q){return
p.create(c('ContentState').createFromText(q),'center','#000',15,k[0],m);};p.getPlainTextFromC
omposedText=function(q){var r=c('decodeBlocks')(q.blocks,q.entityMap);return
r.getPlainText();};function p(){h.apply(this,arguments);}f.exports=p;}),null);
__d('validateDeepLink',['AppAdsConfig','URIRFC3986','arrayContains','trim'],(function
a(b,c,d,e,f,g){'use strict';var h=c('AppAdsConfig').deepLinkBlacklist.map(function(j){return
new RegExp(c('trim')(j,'/'));});function i(j){j=j.toLowerCase();var
k=j.indexOf('://');if(k===-1)return false;var l=j.slice(0,k);if(l&&l.includes('.'))
{if(!/^[a-z0-9][a-z0-9+-.]*$/.test(l))return false;}else{var
m=c('URIRFC3986').parse(j);if(m==null||!m.scheme||!/^([a-z][a-z0-9+-.]*):/i.test(j))return
false;}if(c('arrayContains')(['http','https'],l))return true;var n=h.some(function(o){return
o.test(j);});return !n;}f.exports=i;}),null);
__d('RichMediaButtonElement',
['fbt','immutable','InstantShoppingDocumentElementType','RichMediaEditorUtil','RichMediaEleme
ntValidationUtil','RichMediaRichFormatText','RichMediaEditorConstants','AdsCanvasEditorEnums'
,'validateDeepLink'],(function a(b,c,d,e,f,g,h){'use strict';var
i,j,k=c('RichMediaEditorConstants').EDITOR_DEFAULT_TEXT_BUTTON_PADDING_VERTICAL,l=c('RichMedi
aEditorConstants').EDITOR_DEFAULT_TEXT_BUTTON_PADDING_HORIZONTAL,m=c('AdsCanvasEditorEnums').
LinkDestinationEnum,n=c('immutable').Record,o=40,p=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').BUTTON,index:0,expanded:false,adv
ancedExpanded:false,padding:
{paddingTop:k,paddingBottom:k,paddingLeft:l,paddingRight:l},buttonColor:'#000',isFilled:false
,isFixedToBottom:false,link:'',deeplink:null,linkedCanvasName:null,destination:m.WEBSITE,rich
FormatText:c('RichMediaRichFormatText').createDefault()},q=n(p);i=babelHelpers.inherits(r,q);
j=i&&i.prototype;r.create=function(s,t,u,v,w,x,y,z,aa,ba,ca,da,ea){return new
r({index:s,name:t,type:c('InstantShoppingDocumentElementType').BUTTON,expanded:u,advancedExpa
nded:v,padding:w,buttonColor:x,isFilled:y,isFixedToBottom:z,link:aa,deeplink:ba,linkedCanvasN
ame:ca,destination:da,richFormatText:ea});};r.createDefault=function(s){return
r.create(s,h._("Button").toString(),true,false,
{paddingTop:k,paddingBottom:k,paddingLeft:l,paddingRight:l},'#000',false,false,'',null,null,m
.WEBSITE,c('RichMediaRichFormatText').createDefault());};r.createFromObject=function(s)
{return r.create(s.index,s.name,s.expanded,s.advancedExpanded,
{paddingTop:s.padding&&s.padding.paddingTop?
s.padding.paddingTop:k,paddingBottom:s.padding&&s.padding.paddingBottom?
s.padding.paddingBottom:k,paddingLeft:s.padding&&s.padding.paddingLeft?
s.padding.paddingLeft:l,paddingRight:s.padding&&s.padding.paddingRight?
s.padding.paddingRight:l},s.buttonColor,s.isFilled,s.isFixedToBottom,s.link,s.deeplink,s.link
edCanvasName,s.destination,c('RichMediaRichFormatText').createFromObject(s.richFormatText));}
;r.createFromAdAsset=function(s,t,u){return r.create(s,'Button',true,false,
{paddingTop:k,paddingBottom:k,paddingLeft:l,paddingRight:l},'#000',false,t,'',null,null,m.WEB
SITE,c('RichMediaRichFormatText').createFromAdAsset(u));};r.validate=function(s,t)
{if(!s.link)return {isValid:false,errorMsg:h._("Empty link
URL")};if(!c('RichMediaEditorUtil').isValidURL(s.link))if(s.destination===m.NATIVE){return
- 6. {isValid:false,errorMsg:h._("Invalid store URL")};}else return
{isValid:false,errorMsg:h._("Invalid website URL")};var
u=c('RichMediaElementValidationUtil').validateForAppstoreDestination(s,t);if(!u.isValid)retur
n u;if(s.deeplink)if(!c('validateDeepLink')(s.deeplink))return
{isValid:false,errorMsg:h._("Invalid deep link")};var
v=c('RichMediaRichFormatText').getPlainTextFromComposedText(s.richFormatText.composedText);if
(v.length>o)return {isValid:false,errorMsg:h._("Button text is too long")};return
{isValid:true,errorMsg:''};};function r(){i.apply(this,arguments);}f.exports=r;}),null);
__d('RichMediaCarouselItem',
['fbt','immutable','RichMediaEditorUtil','RichMediaElementValidationUtil','AsyncUploadRequest
','AdsCanvasEditorEnums','getByPath','validateDeepLink'],(function a(b,c,d,e,f,g,h){'use
strict';var i,j,k=c('AdsCanvasEditorEnums').LinkDestinationEnum,l=c('immutable').Record,m=
{id:'',index:0,photo:null,name:'',description:null,link:null,deeplink:null,linkedCanvasName:n
ull,destination:k.WEBSITE,uploadStatus:null,uploadRequest:null},n=l(m);i=babelHelpers.inherit
s(o,n);j=i&&i.prototype;o.create=function(p,q,r,s,t,u,v,w,x,y,z){return new
o({id:p,index:q,photo:r,name:s,description:t,link:u,deeplink:v,linkedCanvasName:w,destination
:x,uploadStatus:y,uploadRequest:z});};o.createDefault=function(p,q,r){return
o.create(p,q,null,'',null,null,null,null,k.WEBSITE,null,r);};o.createFromObject=function(p)
{return
o.create(p.id||p.name+'_'+Date.now(),p.index,p.photo,p.name,p.description,p.link,p.deeplink,p
.linkedCanvasName,p.destination,null,p.uploadRequest);};o.createFromPayloadAndElementField=fu
nction(p,q){if(q)p.photo.src=c('getByPath')(q,['element','photo','source']);return
o.create(p.id||p.name+'_'+Date.now(),p.index,p.photo,p.name,p.description,p.link,p.deeplink,p
.linkedCanvasName,p.destination,null,p.uploadRequest);};o.validate=function(p,q)
{if(!p.photo)return {isValid:false,errorMsg:h._("Missing
photo")};if(p.link&&!c('RichMediaEditorUtil').isValidURL(p.link))if(p.destination===k
.NATIVE){return {isValid:false,errorMsg:h._("Invalid store URL")};}else return
{isValid:false,errorMsg:h._("Invalid website URL")};var
r=c('RichMediaElementValidationUtil').validateForAppstoreDestination(p,q);if(!r.isValid)retur
n r;if(p.deeplink)if(!c('validateDeepLink')(p.deeplink))return
{isValid:false,errorMsg:h._("Invalid deep
link")};if(p.uploadStatus&&p.uploadStatus.isUploading!==false)return
{isValid:false,errorMsg:''};return {isValid:true,errorMsg:''};};function o()
{i.apply(this,arguments);}f.exports=o;}),null);
__d('RichMediaElement',['immutable'],(function a(b,c,d,e,f,g){'use strict';var
h,i,j=c('immutable').Record;h=babelHelpers.inherits(k,j({id:'',index:-1,name:'',type:-1,expan
ded:false,advancedExpanded:false}));i=h&&h.prototype;function k()
{h.apply(this,arguments);}f.exports=k;}),null);
__d('RichMediaCarouselElement',
['fbt','immutable','InstantShoppingDocumentElementType','RichMediaCarouselItem','AsyncRespons
e','AsyncUploadRequest','RichMediaElement','RichMediaEditorConstants','getByPath'],(function
a(b,c,d,e,f,g,h){'use strict';var
i,j,k=c('RichMediaEditorConstants').EDITOR_DEFAULT_PADDING,l=c('immutable').Record,m=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').SLIDESHOW,index:0,expanded:false,
advancedExpanded:false,padding:{paddingTop:k,paddingBottom:k},layout:'fit_to_width',items:
[],selectedItemIndex:0,addFile:function p(){return null;},onFileProgress:function p(){return
o.createDefault(0);},onFileSuccess:function p(){return
o.createDefault(0);},onFileError:function p(){return
o.createDefault(0);}},n=l(m);i=babelHelpers.inherits(o,n);j=i&&i.prototype;o.create=f
unction(p,q,r,s,t,u,v,w){return new
o({index:p,name:q,type:c('InstantShoppingDocumentElementType').SLIDESHOW,expanded:r,advancedE
xpanded:s,padding:t,layout:u,items:v,selectedItemIndex:w});};o.createDefault=function(p)
{return o.create(p,h._("Carousel").toString(),true,false,
{paddingTop:k,paddingBottom:k},'fit_to_width',[0,1].map(function(q){return
c('RichMediaCarouselItem').createDefault(q+'_'+Math.round(Math.random()*10000)+'_'+Date.now()
,q,null);}),0);};o.createFromObject=function(p){var q=[],r=0;p.items.forEach(function(t)
{if(t){var
u=c('RichMediaCarouselItem').createFromObject(t);q.push(u.set('index',r));r++;}});var
s=p.selectedItemIndex||p.selectedItemIndex===0?
p.selectedItemIndex:0;s=Math.min(Math.max(0,s),q.length-1);return
o.create(p.index,p.name,p.expanded,p.advancedExpanded,p.padding,p.layout,q,s);};o.createFromP
ayloadAndElementField=function(p,q){var r=[],s=c('getByPath')(q,
['element','child_elements','length'],0);for(var t=0;t<p.items.length;t++){var
u=p.items[t],v=t<s&&q.element&&q.element.child_elements?
q.element.child_elements[t]:null;if(u){var
w=c('RichMediaCarouselItem').createFromPayloadAndElementField(u,v);r.push(w.set('index',t));}
}var x=p.selectedItemIndex||p.selectedItemIndex===0?
p.selectedItemIndex:0;x=Math.min(Math.max(0,x),r.length-1);return
o.create(p.index,p.name,p.expanded,p.advancedExpanded,p.padding,p.layout,r,x);};o.validate=fu
nction(p,q){if(p.items.length<=1)return {isValid:false,errorMsg:h._("Upload at least two
images to create a carousel").toString()};for(var r=0;r<p.items.length;++r){var
s=p.items[r],t=c('RichMediaCarouselItem').validate(s,q);if(!t.isValid)return
{isValid:false,errorMsg:h._({"*":"Item {carousel_item_number}"},
[h.param('carousel_item_number',r+1,[0])]).toString()+t.errorMsg};}return
{isValid:true,errorMsg:''};};o.equals=function(p,q){if(p.padding&&
- 7. (p.padding.paddingTop!==q.padding.paddingTop||p.padding.paddingBottom!==q.padding.paddingBott
om)||p.layout!==q.layout||p.selectedItemIndex!==q.selectedItemIndex||p.items.length!==q.items
.length||p.items.some(function(r,s){if(!r.photo||!q.items[s].photo)return true;return
r.photo.src!==q.items[s].photo.src;}))return false;return
true;};o.prototype.addFile=function(p,q)
{this.items.push(c('RichMediaCarouselItem').createDefault(p,this.items.length,q));return
this;};o.prototype.reorderItem=function(p,q){var
r=this.items[p];this.items.splice(p,1);this.items.splice(q,0,r);return
this;};o.prototype.replaceFile=function(p,q){var r=this.items.findIndex(function(s){return
s.id===p;});if(r<0)return this;this.items[r]=this.items[r].set('uploadStatus',
{isUploading:true,percentage:0});return this;};o.prototype.onFileProgress=function(p,q){var
r=this.items.findIndex(function(s){return
s.id===p;});this.items[r]=this.items[r].set('uploadStatus',
{isUploading:true,percentage:q});return this;};o.prototype.onFileSuccess=function(p,q){var
r=this.items.findIndex(function(s){return
s.id===p;});this.items[r]=this.items[r].set('uploadStatus',
{isUploading:false}).set('photo',q.payload.photo);return
this;};o.prototype.onFileError=function(p){var q=this.items.findIndex(function(r){return
r.id===p;});this.items[q]=this.items[q].set('uploadStatus',{isUploading:false});return
this;};function o(){i.apply(this,arguments);}f.exports=o;}),null);
__d('CanvasColorUtils',['Assert','colr'],(function a(b,c,d,e,f,g){'use strict';function h(k)
{var l=Math.floor(k*255/100).toString(16);if(l.length===1)l='0'+l;return l;}function i(k)
{c('Assert').isTrue(k.length<=2,'invalid hex string: '+k);return
Math.ceil(parseInt(k,16)/255*100);}function j(k){return
c('colr').fromHex(k).toGrayscale()/255;}f.exports={convertColorWithOpacityToARGB:function
k(l){var m=l.color;c('Assert').isTrue(6===m.length,'unexpected length string: '+m);var
n=h(l.opacity)+m;c('Assert').isTrue(n.length===8,'generated invalid argb: '+n);return
n;},convertARGBToColorWithOpacity:function k(l){c('Assert').isTrue(l.length===8,'Got argb:
'+l);return
{color:l.slice(2),opacity:i(l.slice(0,2))};},convertRGBtoCSSColorWithOpacity:function k(l,m)
{c('Assert').isTrue(6===l.length,'unexpected length string: '+l);return
'rgba('+parseInt(l.slice(0,2),16)+','+parseInt(l.slice(2,4),16)+','+parseInt(l.slice(4,6),16)
+','+m+')';},luminosityOfColor:j,colorContrastingWith:function k(l){return
j(l)>.5?'#000':'#FFF';}};}),null);
__d('RichMediaHeaderElement',
['fbt','CanvasColorUtils','immutable','InstantShoppingDocumentElementType','RichMediaEditorCo
nstants','getByPath'],(function a(b,c,d,e,f,g,h){'use strict';var
i,j,k=c('RichMediaEditorConstants').EDITOR_DEFAULT_PADDING,l=c('immutable').Record,m=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').HEADER,index:0,expanded:false,adv
ancedExpanded:false,padding:
{paddingTop:k,paddingBottom:k},fixToTop:true,photo:null,backgroundColor:null,isCulturalMoment
Header:null,uploadStatus:null},n=l(m);i=babelHelpers.inherits(o,n);j=i&&i.prototype;o
.create=function(p,q,r,s,t,u,v,w,x){return new
o({name:p,type:c('InstantShoppingDocumentElementType').HEADER,expanded:r,advancedExpanded:s,p
adding:t,index:q,fixToTop:true,photo:u,backgroundColor:v,isCulturalMomentHeader:w,uploadStatu
s:x});};o.createDefault=function(p){return o.create(h._("Header").toString(),p,true,false,
{paddingTop:k,paddingBottom:k},null,'FFFFFFFF',null,null);};o.createFromObject=function(p)
{return
o.create(p.name,p.index,p.expanded,p.advancedExpanded,p.padding,p.photo,p.backgroundColor,p.i
sCulturalMomentHeader);};o.createFromPayloadAndElementField=function(p,q)
{if(p.photo)p.photo.src=c('getByPath')(q,
['element','child_elements','0','element','photo','source']);return
o.create(p.name,p.index,p.expanded,p.advancedExpanded,p.padding,p.photo,p.backgroundColor,p.i
sCulturalMomentHeader);};o.validate=function(p){if(!p.photo)return
{isValid:false,errorMsg:h._("Missing photo")};if(!p.backgroundColor)return
{isValid:false,errorMsg:h._("Missing background
colour")};if(p.uploadStatus&&p.uploadStatus.isUploading!==false)return
{isValid:false,errorMsg:''};return
{isValid:true,errorMsg:''};};o.prototype.isOpaque=function(){if(!this.backgroundColor)return
true;var
p=c('CanvasColorUtils').convertARGBToColorWithOpacity(this.backgroundColor);if(p.opacity===10
0)return true;return false;};function o(){i.apply(this,arguments);}f.exports=o;}),null);
__d('RichMediaCulturalMomentHeaderElement',
['InstantShoppingDocumentElementType','RichMediaEditorConstants','RichMediaHeaderElement'],
(function a(b,c,d,e,f,g){'use strict';var
h,i,j=c('RichMediaEditorConstants').EDITOR_DEFAULT_PADDING;h=babelHelpers.inherits(k,c('RichM
ediaHeaderElement'));i=h&&h.prototype;k.create=function(l,m,n,o,p,q,r,s,t){return new
k({name:l,type:c('InstantShoppingDocumentElementType').HEADER,expanded:n,advancedExpanded:o,p
adding:p,index:m,fixToTop:true,photo:q,backgroundColor:r,isCulturalMomentHeader:s,uploadStatu
s:t});};k.createDefault=function(l){return k.create('Header',l,true,false,
{paddingTop:j,paddingBottom:j},null,'FF000000',true,null);};k.createFromObject=function(l)
{return
k.create(l.name,l.index,l.expanded,l.advancedExpanded,l.padding,l.photo,l.backgroundColor,l.i
sCulturalMomentHeader);};k.createFromPayloadAndElementField=function(l,m){return
k.create(l.name,l.index,l.expanded,l.advancedExpanded,l.padding,l.photo,l.backgroundColor,l.i
sCulturalMomentHeader);};k.validate=function(l){if(!l.backgroundColor)return
- 8. {isValid:false,errorMsg:'Missing background color'};return
{isValid:true,errorMsg:''};};function k(){h.apply(this,arguments);}f.exports=k;}),null);
__d('RichMediaCultureMomentPopularMediaElement',
['immutable','InstantShoppingDocumentElementType'],(function a(b,c,d,e,f,g){'use strict';var
h,i,j=c('immutable').Record,k=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').CULTURAL_MOMENT_POPULAR_MEDIA,ind
ex:0,previewOnly:true,expanded:false,advancedExpanded:false,keyword:'',previewPhotos:null,pre
viewFetchedTime:0,handPickedPhotos:
['','','','',''],useKeywordSearch:false,title:'',actionTitle:'',uriForSeeAll:'',permalinks:nu
ll},l=j(k);h=babelHelpers.inherits(m,l);i=h&&h.prototype;m.create=function(n,o,p,q,r,
s,t,u,v,w,x,y,z){return new
m({index:n,name:o,type:c('InstantShoppingDocumentElementType').CULTURAL_MOMENT_POPULAR_MEDIA,
previewOnly:p,expanded:q,advancedExpanded:r,keyword:s,previewPhotos:t,handPickedPhotos:u,useK
eywordSearch:v,title:w,actionTitle:x,uriForSeeAll:y,permalinks:z});};m.createDefault=function
(n){return m.create(n,'Culture Moment Popular Media Image',true,true,false,'',null,
['','','','',''],false,'','','',null);};m.createFromObject=function(n){return
m.create(n.index,n.name,n.previewOnly,n.expanded,n.advancedExpanded,n.keyword,n.previewPhotos
,n.handPickedPhotos,n.useKeywordSearch,n.title,n.actionTitle,n.uriForSeeAll,n.permalinks);};m
.validate=function(n){if(n.keyword==null||n.keyword.length===0)return
{isValid:false,errorMsg:'Keyword should be set up'};return
{isValid:true,errorMsg:''};};function m(){h.apply(this,arguments);}f.exports=m;}),null);
__d('RichMediaEditorActions',['Map','RichMediaEditorActionTypes','AdsDispatcher'],(function
a(b,c,d,e,f,g){'use strict';f.exports={collapseExpandedElements:function h()
{c('AdsDispatcher').handleUpdateFromViewAction({type:c('RichMediaEditorActionTypes').COLLAPSE
_EXPANDED_ELEMENTS});},setDocumentName:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({name:i,type:c('RichMediaEditorActionTypes').S
ET_DOCUMENT_NAME});},setNonEmptyElementName:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({element:i,type:c('RichMediaEditorActionTypes'
).SET_NONEMPTY_ELEMENT_NAME});},setDocumentTheme:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({theme:i,type:c('RichMediaEditorActionTypes').
SET_DOCUMENT_THEME});},setDocumentEditState:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({editState:i,type:c('RichMediaEditorActionType
s').SET_DOCUMENT_EDIT_STATE});},addDocumentElement:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({element:i,type:c('RichMediaEditorActionTypes'
).ADD_DOCUMENT_ELEMENT});},addFilesToDocumentElement:function h(i,j,k)
{c('AdsDispatcher').handleUpdateFromViewAction({element:i,pageID:j,files:k,type:c('RichMediaE
ditorActionTypes').ADD_FILES_TO_DOCUMENT_ELEMENT});},replaceFileInDocumentElement:function
h(i,j,k,l)
{c('AdsDispatcher').handleUpdateFromViewAction({element:i,pageID:j,itemID:k,files:l,type:c('R
ichMediaEditorActionTypes').REPLACE_FILE_IN_DOCUMENT});},editDocumentElement:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({element:i,type:c('RichMediaEditorActionTypes'
).EDIT_DOCUMENT_ELEMENT});},moveElementUp:function h(i){var
j=arguments.length<=1||arguments[1]===undefined?
1:arguments[1];c('AdsDispatcher').handleUpdateFromViewAction({element:i,distance:j,type:c('Ri
chMediaEditorActionTypes').MOVE_ELEMENT_UP});},moveElementDown:function h(i){var
j=arguments.length<=1||arguments[1]===undefined?
1:arguments[1];c('AdsDispatcher').handleUpdateFromViewAction({element:i,distance:j,type:c('Ri
chMediaEditorActionTypes').MOVE_ELEMENT_DOWN});},deleteElement:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({element:i,type:c('RichMediaEditorActionTypes'
).DELETE_ELEMENT});},createDefaultDocument:function h()
{c('AdsDispatcher').handleUpdateFromViewAction({type:c('RichMediaEditorActionTypes').CREATE_D
EFAULT_DOCUMENT});},saveIncompleteElements:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({elementValidation:i,type:c('RichMediaEditorAc
tionTypes').SAVE_INCOMPLETE_ELEMENTS});},setPreviewFailed:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({previewFailed:i,type:c('RichMediaEditorAction
Types').SET_PREVIEW_FAILED});},setPreviewType:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({previewType:i,type:c('RichMediaEditorActionTy
pes').SET_PREVIEW_TYPE});},setSendingPreview:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({sendingPreview:i,type:c('RichMediaEditorActio
nTypes').SET_SENDING_PREVIEW});},setSaveFailed:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({saveFailed:i,type:c('RichMediaEditorActionTyp
es').SET_SAVE_FAILED});},setValidationFailed:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({elementValidation:i,type:c('RichMediaEditorAc
tionTypes').SET_VALIDATION_FAILED});},setDialogShown:function h(i,j)
{c('AdsDispatcher').handleUpdateFromViewAction({dialogID:i,dialogShown:j,type:c('RichMediaEdi
torActionTypes').SET_DIALOG_SHOWN});},setDialogCanvas:function h(i,j)
{c('AdsDispatcher').handleUpdateFromViewAction({dialogID:i,canvas:j,type:c('RichMediaEditorAc
tionTypes').SET_DIALOG_CANVAS});},setDocumentURLDialogShown:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({dialogShown:i,type:c('RichMediaEditorActionTy
pes').SET_DOCUMENT_URL_DIALOG_SHOWN});},setForceEditPublished:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({forceEditPublished:i,type:c('RichMediaEditorA
ctionTypes').SET_FORCE_EDIT_PUBLISHED});},toggleDocumentDebugPaneShown:function h()
{c('AdsDispatcher').handleUpdateFromViewAction({type:c('RichMediaEditorActionTypes').TOGGLE_D
OCUMENT_DEBUG_PANE_SHOWN});},toggleWelcomePaneShown:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({shown:i,type:c('RichMediaEditorActionTypes').
- 9. TOGGLE_WELCOME_PANE_SHOWN});},triggerNuxTour:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({shown:i,type:c('RichMediaEditorActionTypes').
TRIGGER_NUX_TOUR});},loadDocument:function h(i,j,k,l,m,n,o,p)
{c('AdsDispatcher').handleUpdateFromViewAction({documentName:i,documentTheme:j,documentID:k,e
lementsPayload:l,elements:m,isPublished:n,styleList:o,tags:p,type:c('RichMediaEditorActionTyp
es').LOAD_DOCUMENT});},createDocumentFromMedia:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({images:i,type:c('RichMediaEditorActionTypes')
.CREATE_DOCUMENT_FROM_MEDIA});},selectElementToAdd:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({elementTypeName:i,type:c('RichMediaEditorActi
onTypes').SELECT_ELEMENT_TO_ADD});},deselectElementToAdd:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({elementTypeName:i,type:c('RichMediaEditorActi
onTypes').DESELECT_ELEMENT_TO_ADD});},addElementsSelected:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({elementsSelected:i,type:c('RichMediaEditorAct
ionTypes').ADD_ELEMENTS_SELECTED});},setAddComponentDialogShown:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({dialogShown:i,type:c('RichMediaEditorActionTy
pes').SET_ADD_COMPONENT_DIALOG_SHOWN});},setUseCustomizeThemeColor:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({useCustomizeThemeColor:i,type:c('RichMediaEdi
torActionTypes').SET_USE_CUSTOMIZE_THEME_COLOR});},setCustomizeThemeColor:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({customizeThemeColor:i,type:c('RichMediaEditor
ActionTypes').SET_CUSTOMIZE_THEME_COLOR});},setUnpublishedCanvas:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({unpublishedCanvas:i,type:c('RichMediaEditorAc
tionTypes').SET_UNPUBLISHED_CANVAS});},resetUnpublishedCanvas:function h()
{c('AdsDispatcher').handleUpdateFromViewAction({type:c('RichMediaEditorActionTypes').RESET_UN
PUBLISHED_CANVAS});},setSelectedCanvas:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({selectedCanvas:i,type:c('RichMediaEditorActio
nTypes').SET_SELECTED_CANVAS});},loadCanvasTemplate:function h(i,j,k)
{c('AdsDispatcher').handleUpdateFromViewAction({selectedTemplate:i,elementsPayload:j,elements
:k,type:c('RichMediaEditorActionTypes').LOAD_CANVAS_TEMPLATE});},setShowTemplates:function
h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({showTemplates:i,type:c('RichMediaEditorAction
Types').SET_SHOW_TEMPLATES});},canvasTemplateSelected:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({selectedTemplate:i,type:c('RichMediaEditorAct
ionTypes').CANVAS_TEMPLATE_SELECTED});},backToMenu:function h()
{c('AdsDispatcher').handleUpdateFromViewAction({type:c('RichMediaEditorActionTypes').BACK_TO_
MENU});},setCanvasSource:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({source:i,type:c('RichMediaEditorActionTypes')
.SET_CANVAS_SOURCE});},setCanvasPageId:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({pageId:i,type:c('RichMediaEditorActionTypes')
.SET_CANVAS_PAGEID});},setSwipeToOpenEnabled:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({value:i,type:c('RichMediaEditorActionTypes').
SET_SWIPE_TO_OPEN_ENABLED});},fetchTemplates:function h(i,j)
{c('AdsDispatcher').handleUpdateFromViewAction({accessToken:i,pageID:j,type:c('RichMediaEdito
rActionTypes').FETCH_TEMPLATES});},templateFetched:function h(i,j,k)
{c('AdsDispatcher').handleUpdateFromViewAction({template:i,payload:j,elements:k,type:c('RichM
ediaEditorActionTypes').TEMPLATE_FETCHED});},toolbarPublishClick:function h(i)
{c('AdsDispatcher').handleUpdateFromViewAction({elementValidation:i,type:c('RichMediaEditorAc
tionTypes').TOOLBAR_PUBLISH_CLICK});}};}),null);
__d('RichMediaDocumentThemeConstants',[],(function a(b,c,d,e,f,g){'use strict';f.exports=
{WHITE:'FFFFFFFF',BLACK:'FF000000'};}),null);
__d('RichMediaEditorTemplateLayouts',['fbt'],(function a(b,c,d,e,f,g,h){'use
strict';f.exports={LAYOUT_CONFIGS:[{title:h._("Single screen"),subtitle:h._("Quickly put
together a Canvas that complements the message of your advert."),value:'single_screen'},
{title:h._("Storytelling"),subtitle:h._("Guide people through a story with photos, videos and
text."),value:'storytelling'},{title:h._("Fullscreen media"),subtitle:h._("Show a set of
photos and videos in a fullscreen layout."),value:'fullscreen_media'}]};}),null);
__d("XCanvasPhotoUploadController",["XController"],(function a(b,c,d,e,f,g)
{f.exports=c("XController").create("/ads/canvas/upload/photo/",{});}),null);
__d('RichMediaEditorUploader',
['ActorURI','AsyncUploadRequest','XCanvasPhotoUploadController'],(function a(b,c,d,e,f,g)
{'use strict';var h={upload:function i(j,k,l){var
m=c('ActorURI').create(c('XCanvasPhotoUploadController').getURIBuilder().getURI(),j),n=new
(c('AsyncUploadRequest'))(m).setAllowCrossOrigin(false).setFiles({file:k}),o=
[];o.push(n.subscribe('progress',function(p,q){var
event=q.getProgressEvent();if(event.lengthComputable)l.onProgress(q.getFile(),event.loaded/ev
ent.total*100);}));o.push(n.subscribe('success',function(p,q)
{l.onSuccess(q.getFile(),q.getResponse());}));o.push(n.subscribe('error',function(p,q)
{l.onError(q.getFile());}));o.push(n.subscribe('complete',function(p,q)
{while(o.length)o.pop().unsubscribe();}));n.send();return n;}};f.exports=h;}),null);
__d('RichMediaElementTypeConstant',['keyMirrorRecursive'],(function a(b,c,d,e,f,g){'use
strict';var h=c('keyMirrorRecursive')
({'':'',BUTTON:'',CAROUSEL:'',CULTURAL_MOMENT_HEADER:'',CULTURAL_MOMENT_POPULAR_MEDIA:'',ELEM
ENT_GROUP:'',FOOTER:'',HEADER:'',LOCAL_IMAGE:'',OFFER:'',PHOTO:'',RICH_TEXT:'',SCRUBBABLE_GIF
:'',STORE_LOCATOR:'',TITLE_AND_DATE:'',VIDEO:'',FB_TIPS:''});f.exports={TYPE_NAMES:
{BUTTON:'button',CAROUSEL:'carousel',CULTURAL_MOMENT_HEADER:'cultural_moment_header',CULTURAL
_MOMENT_POPULAR_MEDIA:'culture_moment_popular_media',HEADER:'header',LOCAL_IMAGE:'local_image
- 10. ',OFFER:'offer',PHOTO:'photo',TEXT:'text',VIDEO:'video',PRODUCT_SET:'product_set',TITLE_AND_D
ATE:'title_and_date',SCRUBBABLE_GIF:'scrubbable_gif',STORE_LOCATOR:'store_locator',FB_TIPS:'f
b_tips'},RichMediaElementTypes:h};}),null);
__d('RichMediaPhotoElement',
['fbt','immutable','InstantShoppingDocumentElementType','RichMediaEditorUtil','RichMediaEleme
ntValidationUtil','RichMediaEditorConstants','AdsCanvasEditorEnums','getByPath','validateDeep
Link'],(function a(b,c,d,e,f,g,h){'use strict';var
i,j,k=c('RichMediaEditorConstants').EDITOR_DEFAULT_PADDING,l=c('AdsCanvasEditorEnums').LinkDe
stinationEnum,m=c('immutable').Record,n=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').PHOTO,index:0,expanded:false,adva
ncedExpanded:false,padding:
{paddingTop:k,paddingBottom:k},layout:'fit_to_width',description:null,link:null,deeplink:null
,linkedCanvasName:null,destination:l.WEBSITE,photo:null,culturalMomentAnnotationImage:null,up
loadStatus:null,crops:null},o=m(n);i=babelHelpers.inherits(p,o);j=i&&i.prototype;p.cr
eate=function(q,r,s,t,u,v,w,x,y,z,aa,ba,ca,da,ea){return new
p({name:q,type:c('InstantShoppingDocumentElementType').PHOTO,index:r,expanded:s,advancedExpan
ded:t,padding:u,layout:v,description:w,link:x,deeplink:y,linkedCanvasName:z,destination:aa,ph
oto:ba,culturalMomentAnnotationImage:ca,uploadStatus:da,crops:ea});};p.createDefault=function
(q){return p.create('Photo',q,true,false,
{paddingTop:k,paddingBottom:k},'fit_to_width',null,null,null,null,l.WEBSITE,null,null,null);}
;p.createFromObject=function(q){return
p.create(q.name,q.index,q.expanded,q.advancedExpanded,q.padding,q.layout,q.description,q.link
,q.deeplink,q.linkedCanvasName,q.destination,q.photo,q.culturalMomentAnnotationImage,null,q.c
rops);};p.createFromPayloadAndElementField=function(q,r)
{if(q.photo)q.photo.src=c('getByPath')(r,['element','photo','images','0','source']);return
p.create(q.name,q.index,q.expanded,q.advancedExpanded,q.padding,q.layout,q.description,q.link
,q.deeplink,q.linkedCanvasName,q.destination,q.photo,q.culturalMomentAnnotationImage,null,q.c
rops);};p.createFromAdAsset=function(q,r,s){return
p.create(h._("Photo").toString(),q,true,false,
{paddingTop:k,paddingBottom:k},'fit_to_width',null,null,null,null,l.WEBSITE,r,null,null,s);};
p.validate=function(q,r){if(!q.photo)return {isValid:false,errorMsg:h._("Missing
photo")};if(q.link&&!c('RichMediaEditorUtil').isValidURL(q.link))if(q.destination===l
.NATIVE){return {isValid:false,errorMsg:h._("Invalid store URL")};}else return
{isValid:false,errorMsg:h._("Invalid website URL")};var
s=c('RichMediaElementValidationUtil').validateForAppstoreDestination(q,r);if(!s.isValid)retur
n s;if(q.deeplink)if(!c('validateDeepLink')(q.deeplink))return
{isValid:false,errorMsg:h._("Invalid deep
link")};if(q.uploadStatus&&q.uploadStatus.isUploading!==false)return
{isValid:false,errorMsg:''};return {isValid:true,errorMsg:''};};function p()
{i.apply(this,arguments);}f.exports=p;}),null);
__d('RichMediaProductSetElement',
['fbt','AdsCollectionsConstants','immutable','InstantShoppingDocumentElementType','RichMediaE
ditorConstants'],(function a(b,c,d,e,f,g,h){'use strict';var
i,j,k=c('RichMediaEditorConstants').EDITOR_DEFAULT_PADDING,l=c('immutable').Record,m=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').ELEMENT_GROUP,index:0,expanded:fa
lse,advancedExpanded:false,padding:
{paddingTop:k,paddingBottom:k},catalogID:null,setID:null,limit:0,retailerItemIDs:null},n=l(m)
;i=babelHelpers.inherits(o,n);j=i&&i.prototype;o.create=function(p,q,r,s,t,u,v,w,x)
{return new
o({name:p,index:q,type:c('InstantShoppingDocumentElementType').ELEMENT_GROUP,expanded:r,advan
cedExpanded:s,padding:t,catalogID:u,setID:v,limit:w,retailerItemIDs:x});};o.createDefault=fun
ction(p){return o.create('Product',p,true,false,
{paddingTop:k,paddingBottom:k},null,null,c('AdsCollectionsConstants').COLLECTION_PRODUCT_MAX_
COUNT,null);};o.createFromObject=function(p){return
o.create(p.name,p.index,p.expanded,p.advancedExpanded,p.padding,p.catalogID,p.setID,p.limit,p
.retailerItemIDs);};o.createFromAdAsset=function(p,q,r,s){return
o.create(h._("Product").toString(),p,true,false,
{paddingTop:k,paddingBottom:k},q,r,c('AdsCollectionsConstants').COLLECTION_PRODUCT_MAX_COUNT,
s);};o.validate=function(p){if(p.catalogID==null)return {isValid:false,errorMsg:h._("Missing
catalogue ID")};if(p.setID==null)return {isValid:false,errorMsg:h._("Please choose or create
a product set from your product catalogue")};if(p.limit<=0)return
{isValid:false,errorMsg:h._("Invalid maximum products count")};return
{isValid:true,errorMsg:''};};function o(){i.apply(this,arguments);}f.exports=o;}),null);
__d('RichMediaTextElement',
['fbt','immutable','InstantShoppingDocumentElementType','RichMediaEditorUtil','RichMediaRichF
ormatText','RichMediaEditorConstants','AdsCanvasEditorEnums','validateDeepLink'],(function
a(b,c,d,e,f,g,h){'use strict';var
i,j,k=c('RichMediaEditorConstants').EDITOR_DEFAULT_LINE_HEIGHT,l=c('RichMediaEditorConstants'
).EDITOR_DEFAULT_TEXT_BUTTON_PADDING_VERTICAL,m=c('RichMediaEditorConstants').EDITOR_DEFAULT_
TEXT_BUTTON_PADDING_HORIZONTAL,n=c('AdsCanvasEditorEnums').LinkDestinationEnum,o=c('immutable
').Record,p=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').RICH_TEXT,index:0,expanded:false,
advancedExpanded:false,padding:
{paddingTop:l,paddingBottom:l,paddingLeft:m,paddingRight:m},richFormatText:{composedText:
{entityMap:{},blocks:
- 11. []},textAlignment:'center',textColor:'#000',fontSize:12,fontFamily:'sans-
serif',lineHeight:k},backgroundColor:'#FFFFFF',link:null,deeplink:null,destination:n.WEBSITE}
,q=o(p);i=babelHelpers.inherits(r,q);j=i&&i.prototype;r.create=function(s,t,u,v,w,x,y
,z,aa,ba){return new
r({index:s,name:t,type:c('InstantShoppingDocumentElementType').RICH_TEXT,expanded:u,advancedE
xpanded:v,padding:w,richFormatText:x,backgroundColor:y,link:z,deeplink:aa,destination:ba});};
r.createDefault=function(s){return r.create(s,h._("Text").toString(),true,false,
{paddingTop:l,paddingBottom:l,paddingLeft:m,paddingRight:m},c('RichMediaRichFormatText').crea
teDefault(),'#FFFFFF',null,null,n.WEBSITE);};r.createFromObject=function(s){return
r.create(s.index,s.name,s.expanded,s.advancedExpanded,
{paddingTop:s.padding&&s.padding.paddingTop?
s.padding.paddingTop:l,paddingBottom:s.padding&&s.padding.paddingBottom?
s.padding.paddingBottom:l,paddingLeft:s.padding&&s.padding.paddingLeft?
s.padding.paddingLeft:m,paddingRight:s.padding&&s.padding.paddingRight?
s.padding.paddingRight:m},c('RichMediaRichFormatText').createFromObject(s.richFormatText),s.b
ackgroundColor,s.link,s.deeplink,s.destination?
s.destination:n.WEBSITE);};r.createFromAdAsset=function(s,t){return
r.create(s,h._("Text").toString(),true,false,
{paddingTop:l,paddingBottom:l,paddingLeft:m,paddingRight:m},c('RichMediaRichFormatText').crea
teFromAdAsset(t),'#FFFFFF',null,null,n.WEBSITE);};r.validate=function(s){var
t=c('RichMediaRichFormatText').getPlainTextFromComposedText(s.richFormatText.composedText);if
(t.length==0)return {isValid:false,errorMsg:h._("Empty text block is not
allowed")};if(s.link&&!c('RichMediaEditorUtil').isValidURL(s.link))if(s.destination==
=n.NATIVE){return {isValid:false,errorMsg:h._("Invalid store URL")};}else return
{isValid:false,errorMsg:h._("Invalid website URL")};if(s.deeplink)if(!c('validateDeepLink')
(s.deeplink))return {isValid:false,errorMsg:h._("Invalid deep link")};return
{isValid:true,errorMsg:''};};function r(){i.apply(this,arguments);}f.exports=r;}),null);
__d('RichMediaVideoElement',
['fbt','immutable','InstantShoppingDocumentElementType','RichMediaEditorConstants'],(function
a(b,c,d,e,f,g,h){'use strict';var
i,j,k=c('RichMediaEditorConstants').EDITOR_DEFAULT_PADDING,l=c('immutable').Record,m=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').VIDEO,index:0,expanded:false,adva
ncedExpanded:false,padding:
{paddingTop:k,paddingBottom:k},layout:'fit_to_width',video:null,culturalMomentAnnotationImage
:null,uploadStatus:null},n=l(m);i=babelHelpers.inherits(o,n);j=i&&i.prototype;o.creat
e=function(p,q,r,s,t,u,v,w,x){return new
o({name:p,type:c('InstantShoppingDocumentElementType').VIDEO,index:q,expanded:r,advancedExpan
ded:s,padding:t,layout:u?
u:'fit_to_width',video:v,culturalMomentAnnotationImage:w,uploadStatus:x});};o.createDefault=f
unction(p){return o.create(h._("Video").toString(),p,true,false,
{paddingTop:k,paddingBottom:k},'fit_to_width',null,null,null);};o.createFromObject=function(p
){return
o.create(p.name,p.index,p.expanded,p.advancedExpanded,p.padding,p.layout,p.video,p.culturalMo
mentAnnotationImage);};o.createFromAdAsset=function(p,q){return
o.create('Video',p,true,false,
{paddingTop:k,paddingBottom:k},'fit_to_width',q,null,null);};o.validate=function(p)
{if(!p.video)return {isValid:false,errorMsg:h._("Missing video")};if(p.uploadStatus&&
(p.uploadStatus.isUploading!==false||p.uploadStatus.isEncoding!==false))return
{isValid:false,errorMsg:''};return {isValid:true,errorMsg:''};};function o()
{i.apply(this,arguments);}f.exports=o;}),null);
__d('RichMediaElementUtil',
['fbt','InstantShoppingDocumentElementType','RichMediaButtonElement','RichMediaCarouselElemen
t','RichMediaCulturalMomentHeaderElement','RichMediaCultureMomentPopularMediaElement','AdsCan
vasDailyDialogueSVGElement','RichMediaEditorActions','RichMediaHeaderElement','RichMediaPhoto
Element','RichMediaProductSetElement','RichMediaTextElement','RichMediaVideoElement'],
(function a(b,c,d,e,f,g,h){'use strict';var i,j={_elementTypeNameMap:(i=
{},i[c('InstantShoppingDocumentElementType').BUTTON]=h._("Button").toString(),i[c('InstantSho
ppingDocumentElementType').RICH_TEXT]=h._("Rich
text").toString(),i[c('InstantShoppingDocumentElementType').PHOTO]=h._("Photo").toString(),i[
c('InstantShoppingDocumentElementType').SCRUBBABLE_GIF]=h._("Scrubbable
GIF").toString(),i[c('InstantShoppingDocumentElementType').VIDEO]=h._("Video").toString(),i[c
('InstantShoppingDocumentElementType').SLIDESHOW]=h._("Carousel").toString(),i[c('InstantShop
pingDocumentElementType').ELEMENT_GROUP]=h._("Product").toString(),i[c('InstantShoppingDocume
ntElementType').HEADER]=h._("Header").toString(),i[c('InstantShoppingDocumentElementType').ST
ORE_LOCATOR]=h._("Button").toString(),i),getDefaultElementName:function k(l)
{if(this._elementTypeNameMap[l])return this._elementTypeNameMap[l];return
h._("Untitled").toString();},validateElements:function k(l){var m=true,n=[];for(var
o=0;o<l.length;++o){var p=this.validateElement(l[o],l);if(!p.isValid){m=false;var
q=this._elementTypeNameMap[l[o].type];n.push({element:q,errorMsg:p.errorMsg});}}return
{isValid:m,errorMsg:JSON.stringify(n)};},setNonEmptyElementNames:function k(l){for(var
m=0;m<l.length;++m)c('RichMediaEditorActions').setNonEmptyElementName(l[m]);},validateElem
ent:function k(l,m){switch(l.type){case
c('InstantShoppingDocumentElementType').RICH_TEXT:return
c('RichMediaTextElement').validate(l);case
c('InstantShoppingDocumentElementType').PHOTO:return
c('RichMediaPhotoElement').validate(l,m);case
- 12. c('InstantShoppingDocumentElementType').VIDEO:return
c('RichMediaVideoElement').validate(l);case
c('InstantShoppingDocumentElementType').BUTTON:return
c('RichMediaButtonElement').validate(l,m);case
c('InstantShoppingDocumentElementType').SLIDESHOW:return
c('RichMediaCarouselElement').validate(l,m);case
c('InstantShoppingDocumentElementType').HEADER:if(l.isCulturalMomentHeader){return
c('RichMediaCulturalMomentHeaderElement').validate(l);}else return
c('RichMediaHeaderElement').validate(l);case
c('InstantShoppingDocumentElementType').ELEMENT_GROUP:return
c('RichMediaProductSetElement').validate(l);case
c('InstantShoppingDocumentElementType').CULTURAL_MOMENT_POPULAR_MEDIA:return
c('RichMediaCultureMomentPopularMediaElement').validate(l);case
c('InstantShoppingDocumentElementType').DAILY_DIALOGUE_FB_TIPS:return
c('AdsCanvasDailyDialogueSVGElement').validate(l);}return
{isValid:true,errorMsg:''};},getFixToBottomButtonElement:function k(l){if(l.length===0)return
null;if(l[l.length-
1].type===c('InstantShoppingDocumentElementType').BUTTON&&l[l.length-
1].isFixedToBottom)return l[l.length-1];return null;},getHeaderElement:function k(l)
{if(l.length===0)return
null;if(l[0].type===c('InstantShoppingDocumentElementType').HEADER)return
c('RichMediaHeaderElement').createFromObject(l[0]);return
null;},hasFixToTopHeaderElement:function k(l){if(l.length===0)return
false;if(l[0].type===c('InstantShoppingDocumentElementType').HEADER)return
l[0].isOpaque();return false;},isContentUploadingInElement:function k(l){if(l.uploadStatus)
{var m=l.uploadStatus;switch(l.type){case
c('InstantShoppingDocumentElementType').PHOTO:if(m.isUploading)return true;break;case
c('InstantShoppingDocumentElementType').VIDEO:if(m.isUploading||m.isEncoding)return
true;break;default:break;}}else
if(l.type===c('InstantShoppingDocumentElementType').SLIDESHOW){var n=l.items;for(var
o=0;o<n.length;o++)if(n[o].uploadStatus&&n[o].uploadStatus.isUploading)return
true;}return false;}};f.exports=j;}),null);
__d('RichMediaLocalImageElement',['immutable','InstantShoppingDocumentElementType'],(function
a(b,c,d,e,f,g){'use strict';var h,i,j=c('immutable').Record,k=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').LOCAL_IMAGE,index:0,expanded:fals
e,advancedExpanded:false},l=j(k);h=babelHelpers.inherits(m,l);i=h&&h.prototype;m.crea
te=function(n,o,p,q){return new
m({index:n,name:o,type:c('InstantShoppingDocumentElementType').LOCAL_IMAGE,expanded:p,advance
dExpanded:q});};m.createDefault=function(n){return m.create(n,'Local Footer
Image',true,false);};m.createFromObject=function(n){return
m.create(n.index,n.name,n.expanded,n.advancedExpanded);};m.validate=function(n){return
{isValid:true,errorMsg:''};};function m(){h.apply(this,arguments);}f.exports=m;}),null);
__d('RichMediaScrubbableGIFElement',
['immutable','InstantShoppingDocumentElementType','RichMediaEditorConstants'],(function
a(b,c,d,e,f,g){'use strict';var
h,i,j=c('RichMediaEditorConstants').EDITOR_DEFAULT_PADDING,k=c('immutable').Record,l=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').SCRUBBABLE_GIF,index:0,expanded:f
alse,advancedExpanded:false,padding:
{paddingTop:j,paddingBottom:j},layout:'fit_to_width',video:null,uploadStatus:null},m=k(l);h=b
abelHelpers.inherits(n,m);i=h&&h.prototype;n.create=function(o,p,q,r,s,t,u,v){return
new
n({name:o,type:c('InstantShoppingDocumentElementType').SCRUBBABLE_GIF,index:p,expanded:q,adva
ncedExpanded:r,padding:s,layout:t?
t:'fit_to_width',video:u,uploadStatus:v});};n.createDefault=function(o){return
n.create('Scrubbable GIF',o,true,false,
{paddingTop:j,paddingBottom:j},'fit_to_width',null,null);};n.createFromObject=function(o)
{return
n.create(o.name,o.index,o.expanded,o.advancedExpanded,o.padding,o.layout,o.video);};n.validat
e=function(o){if(!o.video)return {isValid:false,errorMsg:'Missing
video'};if(o.uploadStatus&&
(o.uploadStatus.isUploading!==false||o.uploadStatus.isEncoding!==false))return
{isValid:false,errorMsg:''};return {isValid:true,errorMsg:''};};function n()
{h.apply(this,arguments);}f.exports=n;}),null);
__d('RichMediaStoreLocatorThemes',['fbt','RichMediaStoreLocatorElementTheme'],(function
a(b,c,d,e,f,g,h){'use strict';var i;f.exports=
{STORE_LOCATOR_THEMES:c('RichMediaStoreLocatorElementTheme'),STORE_LOCATOR_THEMES_LABELS:(i=
{},i[c('RichMediaStoreLocatorElementTheme').LIGHT]=h._("Light"),i[c('RichMediaStoreLocatorEle
mentTheme').DARK]=h._("Dark"),i[c('RichMediaStoreLocatorElementTheme').CUSTOM]=h._("Custom"),
i),STORE_LOCATOR_LIGHT_HEADER_BACKGROUND_COLOR:'#FFFFFF',STORE_LOCATOR_DARK_HEADER_BACKGROUND
_COLOR:'#000000',STORE_LOCATOR_DEFAULT_CUSTOM_HEADER_BACKGROUND_COLOR:'#4267b2',STORE_LOCATOR
_DEFAULT_TYPEFACE:'HelveticaNeue-Light'};}),null);
__d('RichMediaStoreLocatorElement',
['fbt','InstantShoppingDocumentElementType','RichMediaStoreLocatorThemes','RichMediaEditorCon
stants','immutable'],(function a(b,c,d,e,f,g,h){'use strict';var
i,j,k=c('RichMediaStoreLocatorThemes').STORE_LOCATOR_DARK_HEADER_BACKGROUND_COLOR,l=c('RichMe
- 13. diaStoreLocatorThemes').STORE_LOCATOR_DEFAULT_CUSTOM_HEADER_BACKGROUND_COLOR,m=c('RichMediaSt
oreLocatorThemes').STORE_LOCATOR_DEFAULT_TYPEFACE,n=c('RichMediaStoreLocatorThemes').STORE_LO
CATOR_LIGHT_HEADER_BACKGROUND_COLOR,o=c('RichMediaStoreLocatorThemes').STORE_LOCATOR_THEMES,p
=c('RichMediaEditorConstants').EDITOR_FONT_FAMILIIES,q=c('immutable').Record,r=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').STORE_LOCATOR,index:0,expanded:fa
lse,advancedExpanded:false,adAccountID:'',pageID:'',typeface:m,theme:o.LIGHT,customHeaderBack
groundColor:l},s=q(r);i=babelHelpers.inherits(t,s);j=i&&i.prototype;t.create=function
(u,v,w,x,y,z,aa,ba,ca){return new
t({index:u,name:v,type:c('InstantShoppingDocumentElementType').STORE_LOCATOR,expanded:w,advan
cedExpanded:x,adAccountID:y,pageID:z,typeface:aa,theme:ba,customHeaderBackgroundColor:ca});};
t.createDefault=function(u){return t.create(u,h._("Shop
locator").toString(),true,false,r.adAccountID,r.pageID,r.typeface,r.theme,r.customHeaderBackg
roundColor);};t.createFromObject=function(u){return
t.create(u.index,u.name,u.expanded,u.advancedExpanded,u.adAccountID,u.pageID,u.typeface,u.the
me,u.customHeaderBackgroundColor);};t.isValidColor=function(u){return /(^#[0-9A-F]{6}$)|(^#
[0-9A-F]{3}$)/i.test(u);};t.isValidTheme=function(u){return u in
o;};t.isValidTypeface=function(u){return p.indexOf(u)!=-1;};t.validate=function(u){var
v='',w=true;if(!t.isValidTheme(u.theme)){w=false;v+=h._("The theme {theme} is not valid.",
[h.param('theme',u.theme)]).toString();}if(!t.isValidTypeface(u.typeface))
{w=false;v+=h._("The typeface {typeface} is not valid.",
[h.param('typeface',u.typeface)]).toString();}if(!t.isValidColor(u.customHeaderBackgroundColo
r)){w=false;v+=h._("The custom header background colour {background_color} is not a valid hex
colour.",[h.param('background_color',u.customHeaderBackgroundColor)]).toString();}return
{isValid:w,errorMsg:v};};t.prototype.headerBackgroundColor=function(){switch(this.theme){case
o.LIGHT:return n;case o.DARK:return k;case o.CUSTOM:return
this.customHeaderBackgroundColor;default:throw new Error('Theme not supported.');}};function
t(){i.apply(this,arguments);}f.exports=t;}),null);
__d('RichMediaTitleAndDateElement',['immutable','InstantShoppingDocumentElementType'],
(function a(b,c,d,e,f,g){'use strict';var h,i,j=c('immutable').Record,k=
{id:'',name:'',type:c('InstantShoppingDocumentElementType').TITLE_AND_DATE,index:0,expanded:f
alse,advancedExpanded:false,title:'',startTime:Date.now()/1000,endTime:Date.now()/1000,isLoca
lTime:true},l=j(k);h=babelHelpers.inherits(m,l);i=h&&h.prototype;m.create=function(n,
o,p,q,r,s,t,u){return new
m({index:n,name:o,type:c('InstantShoppingDocumentElementType').TITLE_AND_DATE,expanded:p,adva
ncedExpanded:q,title:r,startTime:s,endTime:t,isLocalTime:u});};m.createDefault=function(n)
{return m.create(n,'Title And
Date',true,false,'Title',Date.now()/1000,Date.now()/1000,true);};m.createFromObject=function(
n){return
m.create(n.index,n.name,n.expanded,n.advancedExpanded,n.title,n.startTime,n.endTime,n.isLocal
Time);};m.validate=function(n){if(n.title.length==0)return {isValid:false,errorMsg:'Empty
title is not allowed'};if(n.startTime>n.endTime)return {isValid:false,errorMsg:'Start date
must be less than the end date'};return {isValid:true,errorMsg:''};};function m()
{h.apply(this,arguments);}f.exports=m;}),null);
__d('RichMediaEditorStore',
['fbt','invariant','AdsCanvasEditorFeature','AdsDispatcher','AsyncUploadRequest','CanvasSourc
e','FluxStore','InstantShoppingDocumentElementType','RichMediaEditorActionTypes','RichMediaEd
itorActions','RichMediaEditorUploader','RichMediaEditorUtil','RichMediaElementUtil','RichMedi
aButtonElement','RichMediaCarouselElement','RichMediaCulturalMomentHeaderElement','RichMediaH
eaderElement','RichMediaLocalImageElement','RichMediaCultureMomentPopularMediaElement','AdsCa
nvasDailyDialogueSVGElement','RichMediaPhotoElement','RichMediaProductSetElement','RichMediaS
crubbableGIFElement','RichMediaStoreLocatorElement','RichMediaTextElement','RichMediaTitleAnd
DateElement','RichMediaVideoElement','SimpleNUXMessage','SimpleNUXMessageTypes','AdsCanvasEdi
torEnums','RichMediaDocumentThemeConstants','RichMediaEditorTemplateLayouts','RichMediaElemen
tTypeConstant','Map'],(function a(b,c,d,e,f,g,h,i){'use strict';var
j,k,l=c('AdsCanvasEditorEnums').ErrorTypeEnum,m=c('AdsCanvasEditorEnums').PreviewEnum,n=c('Ad
sCanvasEditorEnums').LinkDestinationEnum,o=c('AdsCanvasEditorEnums').SaveStateEnum,p=c('RichM
ediaDocumentThemeConstants').WHITE,q=c('RichMediaDocumentThemeConstants').BLACK,r=c('RichMedi
aEditorTemplateLayouts').LAYOUT_CONFIGS,s=c('RichMediaElementTypeConstant').TYPE_NAMES;j=babe
lHelpers.inherits(t,c('FluxStore'));k=j&&j.prototype;function t(u)
{k.constructor.call(this,u);this.$RichMediaEditorStore1=
[];this.$RichMediaEditorStore2='';this.$RichMediaEditorStore3=p;this.$RichMediaEditorStore4=
[];this.$RichMediaEditorStore5=o.SAVED;this.$RichMediaEditorStore6='';this.$RichMediaEditorSt
ore7=l.NONE;this.$RichMediaEditorStore17=false;this.$RichMediaEditorStore8=false;this.$RichMe
diaEditorStore9=false;this.$RichMediaEditorStore10=false;this.$RichMediaEditorStore11=false;t
his.$RichMediaEditorStore12=false;this.$RichMediaEditorStore13=false;this.$RichMediaEditorSto
re14=false;this.$RichMediaEditorStore15=-1;this.$RichMediaEditorStore16=
{};this.$RichMediaEditorStore18=false;this.$RichMediaEditorStore20=false;this.$RichMediaEdito
rStore21=q;this.$RichMediaEditorStore22=0;this.$RichMediaEditorStore23=false;this.$RichMediaE
ditorStore24=false;this.$RichMediaEditorStore25=false;this.$RichMediaEditorStore26=null;this.
$RichMediaEditorStore27=false;this.$RichMediaEditorStore19=false;this.$RichMediaEditorStore28
=c('CanvasSource').OTHER;this.$RichMediaEditorStore29='';this.$RichMediaEditorStore30=false;t
his.$RichMediaEditorStore31=true;this.$RichMediaEditorStore32=
[];this.$RichMediaEditorStore33=m.FACEBOOK;}t.prototype.__onDispatch=function(u){var
v=u.action,w=void 0,x=void 0;switch(v.type){case
c('RichMediaEditorActionTypes').SET_DOCUMENT_NAME:this.$RichMediaEditorStore2=v.name;this.$Ri
- 14. chMediaEditorStore5=o.UNSAVED;this.$RichMediaEditorStore15=-1;this.__emitChange();break;case
c('RichMediaEditorActionTypes').SET_NONEMPTY_ELEMENT_NAME:aa=this.$RichMediaEditorStore4;ka=v
.element.index;if(aa[ka].name.trim().length==0){var
y=c('RichMediaElementUtil').getDefaultElementName(v.element.type),z=aa[ka].set('name',y);aa[k
a]=z;this.__emitChange();}break;case
c('RichMediaEditorActionTypes').SET_DOCUMENT_THEME:this.$RichMediaEditorStore3=v.theme;this.$
RichMediaEditorStore5=o.UNSAVED;this.$RichMediaEditorStore15=-1;this.__emitChange();break;cas
e
c('RichMediaEditorActionTypes').SET_DOCUMENT_EDIT_STATE:this.$RichMediaEditorStore5=v.editSta
te;this.__emitChange();break;case
c('RichMediaEditorActionTypes').SET_FORCE_EDIT_PUBLISHED:this.$RichMediaEditorStore17=v.force
EditPublished;this.__emitChange();break;case
c('RichMediaEditorActionTypes').ADD_DOCUMENT_ELEMENT:var
aa=this.$RichMediaEditorStore4;this.$RichMediaEditorStore7=l.NONE;if(v.element.type===c('Inst
antShoppingDocumentElementType').HEADER){this.$RichMediaEditorStore34(v.element,0);}else
if(v.element.type===c('InstantShoppingDocumentElementType').BUTTON&&v.element.isFixed
ToBottom){this.$RichMediaEditorStore4.push(v.element);}else
if(this.getHasStoreLocatorElement()||this.getHasFixedToBottomElement()){var
ba=this.getHasStoreLocatorElement()&&this.getHasFixedToBottomElement()?
2:1;this.$RichMediaEditorStore34(v.element,this.$RichMediaEditorStore4.length-ba);}else
this.$RichMediaEditorStore4.push(v.element);this.$RichMediaEditorStore15=v.element.index;this
.$RichMediaEditorStore5=o.UNSAVED;this.__emitChange();break;case
c('RichMediaEditorActionTypes').ADD_FILES_TO_DOCUMENT_ELEMENT:w=this.$RichMediaEditorStore35(
v.files,v.pageID,this.getDocumentElement(v.element.id));this.$RichMediaEditorStore4[w.index]=
w;this.$RichMediaEditorStore15=w.index;this.__emitChange();break;case
c('RichMediaEditorActionTypes').REPLACE_FILE_IN_DOCUMENT:w=this.getDocumentElement(v.element.
id);w.type===c('InstantShoppingDocumentElementType').SLIDESHOW||i(0);var ca=new (c('Map'))
();ca[v.files[0].name]=v.itemID;var da=c('RichMediaEditorUploader').upload(v.pageID,
[v.files[0]],this.$RichMediaEditorStore36(w.id,ca));this.$RichMediaEditorStore1.push(da);w=w.
replaceFile(v.itemID,da);this.$RichMediaEditorStore4[w.index]=w;this.$RichMediaEditorStore15=
w.index;this.$RichMediaEditorStore5=o.UNSAVED;this.__emitChange();break;case
c('RichMediaEditorActionTypes').EDIT_DOCUMENT_ELEMENT:this.$RichMediaEditorStore8=false;aa=th
is.$RichMediaEditorStore4;var
ea=this.$RichMediaEditorStore4[v.element.index];if(ea&&ea!=v.element&&ea.expa
nded===v.element.expanded&&v.element.previewOnly!==true)this.$RichMediaEditorStore5=o
.UNSAVED;this.$RichMediaEditorStore4[v.element.index]=v.element;var
fa=v.element.uploadStatus&&
(v.element.uploadStatus.isEncoding||v.element.uploadStatus.isUploading);if(!fa)this.$RichMedi
aEditorStore15=v.element.index;if(v.element.type===c('InstantShoppingDocumentElementType').BU
TTON)if(v.element.isFixedToBottom){aa.splice(v.element.index,1);aa.push(v.element);for(var
ga=v.element.index;ga<aa.length;ga++)aa[ga]=aa[ga].set('index',ga);this.$RichMediaEditorSt
ore15=aa.length-1;}else
if(ea.isFixedToBottom&&this.getHasStoreLocatorElement()&&v.element.index===aa
.length-1&&!v.element.isFixedToBottom){var ha=aa[aa.length-2].set('index',aa.length-
1),ia=aa[aa.length-1].set('index',aa.length-2);aa[aa.length-2]=ia;aa[aa.length-
1]=ha;this.$RichMediaEditorStore15=aa.length-
2;}if(c('RichMediaElementUtil').validateElements(aa).isValid)this.$RichMediaEditorStore7=l.WA
RNING;this.__emitChange();break;case
c('RichMediaEditorActionTypes').MOVE_ELEMENT_UP:if(v.element.index>0&&v.element.in
dex-v.distance>=0){aa=this.$RichMediaEditorStore4;var ja=0;for(ja=0;ja<v.distance;ja++)
{var ka=v.element.index-ja,la=aa[ka].set('index',ka-1),ma=aa[ka-
1].set('index',ka);if(ma.type!==c('InstantShoppingDocumentElementType').HEADER)
{aa[ka]=ma;aa[ka-1]=la;}else break;this.$RichMediaEditorStore15=ka-
ja;}this.$RichMediaEditorStore5=o.UNSAVED;this.__emitChange();}break;case
c('RichMediaEditorActionTypes').MOVE_ELEMENT_DOWN:var
na=this.$RichMediaEditorStore4.length;if(this.getHasStoreLocatorElement())na--
;if(this.getHasFixedToBottomElement())na--;if(v.element.index<na-
v.distance&&v.element.type!==c('InstantShoppingDocumentElementType').HEADER)
{aa=this.$RichMediaEditorStore4;var oa=0;for(oa=0;oa<v.distance;oa++)
{ka=v.element.index+oa;la=aa[ka];var
pa=aa[ka+1];aa[ka]=pa.set('index',ka);aa[ka+1]=la.set('index',ka+1);this.$RichMediaEditorStor
e15=ka+1;}this.$RichMediaEditorStore5=o.UNSAVED;this.__emitChange();}break;case
c('RichMediaEditorActionTypes').DELETE_ELEMENT:aa=this.$RichMediaEditorStore4;ka=v.element.in
dex;aa.splice(ka,1);for(var
qa=ka;qa<aa.length;++qa)aa[qa]=aa[qa].set('index',qa);this.$RichMediaEditorStore5=o.UNSAVE
D;this.$RichMediaEditorStore15=ka>0?ka-
1:0;if(aa.length==0||c('RichMediaElementUtil').validateElements(aa).isValid)this.$RichMediaEd
itorStore7=l.WARNING;this.__emitChange();break;case
c('RichMediaEditorActionTypes').CREATE_DEFAULT_DOCUMENT:this.$RichMediaEditorStore37();this._
_emitChange();break;case
c('RichMediaEditorActionTypes').CREATE_DOCUMENT_FROM_MEDIA:this.$RichMediaEditorStore38();thi
s.$RichMediaEditorStore39(v.images);this.__emitChange();break;case
c('RichMediaEditorActionTypes').SET_PREVIEW_FAILED:this.$RichMediaEditorStore10=v.previewFail
ed;this.__emitChange();break;case
c('RichMediaEditorActionTypes').SET_PREVIEW_TYPE:this.$RichMediaEditorStore33=v.previewType;t
- 17. u=this.$RichMediaEditorStore4[this.$RichMediaEditorStore4.length-1];if(!u)return
false;switch(u.type){case
c('InstantShoppingDocumentElementType').PHOTO:if(u.layout==='fit_to_height'||u.layout==='expa
ndable'||!u.link||u.destination===n.CANVAS||!c('RichMediaEditorUtil').isValidURL(u.link))retu
rn false;return true;case
c('InstantShoppingDocumentElementType').BUTTON:if(!u.link||u.destination===n.CANVAS||!c('Rich
MediaEditorUtil').isValidURL(u.link))return false;return true;case
c('InstantShoppingDocumentElementType').SLIDESHOW:if(u.layout==='fit_to_height'||!u.items.som
e(function(v){return
v.link&&v.destination!==n.CANVAS&&c('RichMediaEditorUtil').isValidURL(v.link)
;}))return false;return true;default:return false;}};t.prototype.isNewUser=function(){return
this.$RichMediaEditorStore30;};t.prototype.setIsNotNewUser=function()
{if(this.$RichMediaEditorStore30)
{c('SimpleNUXMessage').markMessageSeenByUser(c('SimpleNUXMessageTypes').AD_CANVAS_EDITOR_TOOL
BAR_NUX);this.$RichMediaEditorStore30=false;}};t.prototype.$RichMediaEditorStore37=function()
{this.$RichMediaEditorStore44();this.$RichMediaEditorStore8=true;this.$RichMediaEditorStore31
=true;this.$RichMediaEditorStore24=true;};t.prototype.$RichMediaEditorStore38=function()
{this.$RichMediaEditorStore44();this.$RichMediaEditorStore8=false;this.$RichMediaEditorStore3
1=false;this.$RichMediaEditorStore24=false;};t.prototype.$RichMediaEditorStore44=function()
{this.$RichMediaEditorStore32=
[];this.$RichMediaEditorStore9=false;this.$RichMediaEditorStore26=null;this.$RichMediaEditorS
tore27=false;this.$RichMediaEditorStore7=l.NONE;this.$RichMediaEditorStore30=!c('SimpleNUXMes
sage').hasUserSeenMessage(c('SimpleNUXMessageTypes').AD_CANVAS_EDITOR_TOOLBAR_NUX);this.$Rich
MediaEditorStore2=h._("Untitled
Canvas").toString();this.$RichMediaEditorStore3=p;this.$RichMediaEditorStore20=false;this.$Ri
chMediaEditorStore21=q;this.$RichMediaEditorStore6='';this.$RichMediaEditorStore4=
[];this.$RichMediaEditorStore5=o.UNSAVED;this.$RichMediaEditorStore13=false;this.$RichMediaEd
itorStore23=false;};t.prototype.$RichMediaEditorStore34=function(u,v){var
w=this.$RichMediaEditorStore4;for(var
x=v;x<w.length;++x)w[x]=w[x].set('index',x+1);w.splice(v,0,u.set('index',v));};t.prototype
.$RichMediaEditorStore42=function(u){var v=-1;if(u===s.HEADER)
{v=0;}else{v=this.$RichMediaEditorStore4.length;if(this.getHasFixedToBottomElement())v-
=1;if(this.getHasStoreLocatorElement())v-=1;}var w=null;switch(u){case
s.BUTTON:w=c('RichMediaButtonElement').createDefault(v);break;case
s.CAROUSEL:w=c('RichMediaCarouselElement').createDefault(v);break;case
s.CULTURAL_MOMENT_HEADER:w=c('RichMediaCulturalMomentHeaderElement').createDefault(v);break;c
ase s.HEADER:w=c('RichMediaHeaderElement').createDefault(v);break;case
s.PHOTO:w=c('RichMediaPhotoElement').createDefault(v);break;case
s.TEXT:w=c('RichMediaTextElement').createDefault(v);break;case
s.VIDEO:w=c('RichMediaVideoElement').createDefault(v);break;case
s.SCRUBBABLE_GIF:w=c('RichMediaScrubbableGIFElement').createDefault(v);break;case
s.PRODUCT_SET:w=c('RichMediaProductSetElement').createDefault(v);break;case
s.TITLE_AND_DATE:w=c('RichMediaTitleAndDateElement').createDefault(v);break;case
s.STORE_LOCATOR:w=c('RichMediaStoreLocatorElement').createDefault(v);break;case
s.LOCAL_IMAGE:w=c('RichMediaLocalImageElement').createDefault(v);break;case
s.CULTURAL_MOMENT_POPULAR_MEDIA:w=c('RichMediaCultureMomentPopularMediaElement').createDefaul
t(v);break;case
s.FB_TIPS:w=c('AdsCanvasDailyDialogueSVGElement').createDefault(v);break;}if(!w)return;w=this
.$RichMediaEditorStore45(w);this.$RichMediaEditorStore34(w,v);};t.prototype.$RichMediaEditorS
tore41=function(u){this.$RichMediaEditorStore4=[];var v=JSON.parse(u).filter(function(y)
{return !!y.type;});this.$RichMediaEditorStore22=v.length;for(var w=0;w<v.length;++w){var
x=v[w];x.expanded=!!x.expanded;x.advancedExpanded=!!x.advancedExpanded;x.index=w;switch(x.typ
e){case
c('InstantShoppingDocumentElementType').RICH_TEXT:x=c('RichMediaTextElement').createFromObjec
t(x);break;case
c('InstantShoppingDocumentElementType').PHOTO:x=c('RichMediaPhotoElement').createFromObject(x
);break;case
c('InstantShoppingDocumentElementType').VIDEO:x=c('RichMediaVideoElement').createFromObject(x
);break;case
c('InstantShoppingDocumentElementType').SCRUBBABLE_GIF:x=c('RichMediaScrubbableGIFElement').c
reateFromObject(x);break;case
c('InstantShoppingDocumentElementType').BUTTON:x=c('RichMediaButtonElement').createFromObject
(x);break;case
c('InstantShoppingDocumentElementType').SLIDESHOW:x.selectedItemIndex=0;x=c('RichMediaCarouse
lElement').createFromObject(x);break;case
c('InstantShoppingDocumentElementType').HEADER:if(x.isCulturalMomentHeader)
{x=c('RichMediaCulturalMomentHeaderElement').createFromObject(x);}else
x=c('RichMediaHeaderElement').createFromObject(x);break;case
c('InstantShoppingDocumentElementType').ELEMENT_GROUP:x=c('RichMediaProductSetElement').creat
eFromObject(x);break;case
c('InstantShoppingDocumentElementType').STORE_LOCATOR:x=c('RichMediaStoreLocatorElement').cre
ateFromObject(x);break;}this.$RichMediaEditorStore4.push(this.$RichMediaEditorStore45(x));}};
t.prototype.$RichMediaEditorStore40=function(u,v){this.$RichMediaEditorStore4=[];var
w=JSON.parse(u);for(var x=w.length-1;x>=0;x--)if(!w[x].type)
{w.splice(x,1);v.splice(x,1);}this.$RichMediaEditorStore22=w.length;var