mediaContainer.min.js 1.83 KB
Newer Older
jutatip's avatar
jutatip committed
1 2
define("mediaContainer/factory/mediaContainerFactory",["prop-types","lodash","core","backgroundCommon","santaProps","components"],function(e,i,n,t,o,r){"use strict";var a=r.mediaCommon;return{createMediaContainer:function(i){i=i||{};var r=[a.mediaLogicMixins.fill,n.compMixins.skinBasedComp,n.compMixins.createChildComponentMixin];return i.useBackgroundDetectionMixin&&r.push(t.mixins.backgroundDetectionMixin),{displayName:i.displayName||"MediaContainer",mixins:r,propTypes:{style:o.Types.Component.style.isRequired,compDesign:o.Types.Component.compDesign,compProp:o.Types.Component.compProp,containerStyle:o.Types.CompDesign.containerStyle,rootStyle:e.object,bgStyle:e.object,inlineStyle:e.object},statics:{useSantaTypes:!0,behaviors:a.mediaBehaviors.fill},getDefaultSkinName:function(){return"wysiwyg.viewer.skins.mediaContainer.DefaultMediaContainer"},getSkinProperties:function(){var e=this.props.rootStyle||this.props.style,i=this.props.bgStyle||a.defaultMediaStyle,n=this.props.inlineStyle||{width:e.width,position:"absolute",top:0,bottom:0};return{"":{style:e},background:this.createFillLayers(),container:{style:this.props.containerStyle},inlineContentParent:{style:i},inlineContent:{style:n,children:this.props.children}}}}}}}),define("mediaContainer",["mediaContainer/factory/mediaContainerFactory","core"],function(e,i){"use strict";var n=e.createMediaContainer({displayName:"MediaContainer",useBackgroundDetectionMixin:!1}),t=e.createMediaContainer({displayName:"HoverBox",useBackgroundDetectionMixin:!1}),o=e.createMediaContainer({displayName:"Column",useBackgroundDetectionMixin:!0});return i.compRegistrar.register("wysiwyg.viewer.components.HoverBox",t,!0).register("wysiwyg.viewer.components.Column",o,!0).register("wysiwyg.viewer.components.MediaContainer",n,!0),{hoverBox:t,column:o,mediaContainer:n}});
//# sourceMappingURL=mediaContainer.min.js.map