PATH:
home
/
ajwellnessmassag
/
angelictravels.online
/
wp-content
/
plugins
/
essential-blocks
/
includes
/
Blocks
<?php namespace EssentialBlocks\Blocks; use EssentialBlocks\Core\Block; class ImageGallery extends Block { protected $frontend_scripts = [ 'essential-blocks-image-gallery-frontend', ]; protected $frontend_styles = [ 'essential-blocks-fontawesome' ]; /** * Unique name of the block. * * @return string */ public function get_name() { return 'image-gallery'; } /** * Register all other scripts * * @return void */ public function register_scripts() { $this->assets_manager->register( 'image-gallery-frontend', $this->path() . '/frontend.js' ); // $this->assets_manager->register( 'tweenMaxjs', 'js/TweenMax.min.js' ); } /** * block's render callback function * * @param array $attributes * @param string $content * @return mixed */ public function render_callback( $attributes, $content ) { if ( ! is_admin() ) { $disableLightBox = false; if ( isset( $attributes[ 'disableLightBox' ] ) && $attributes[ 'disableLightBox' ] == true ) { $disableLightBox = true; } $enableFilter = false; $enableIsotope = false; if ( isset( $attributes[ 'enableFilter' ] ) && $attributes[ 'enableFilter' ] == true ) { $enableFilter = true; } $this->assets_manager->enqueue( 'isotope', 'js/isotope.pkgd.min.js' ); $this->assets_manager->enqueue( 'image-loaded', 'js/images-loaded.min.js' ); // Load Lighbox Resource if Lightbox isn't disbaled if ( ! $disableLightBox ) { $this->assets_manager->enqueue( 'fslightbox', 'js/fslightbox.min.js', [ 'jquery' ] ); $this->assets_manager->enqueue( 'fslightbox-style', 'css/fslightbox.min.css' ); } } return $content; } }
[-] FlexContainer.php
[edit]
[-] ProductDetails.php
[edit]
[-] WooProductGrid.php
[edit]
[-] Timeline.php
[edit]
[-] Notice.php
[edit]
[-] AdvancedImage.php
[edit]
[-] GoogleMap.php
[edit]
[-] WPForms.php
[edit]
[-] AdvancedVideo.php
[edit]
[-] ProgressBar.php
[edit]
[-] ImageComparison.php
[edit]
[-] AdvancedHeading.php
[edit]
[-] PostGrid.php
[edit]
[-] FormTextField.php
[edit]
[-] ToggleContent.php
[edit]
[-] Text.php
[edit]
[-] PricingTable.php
[edit]
[-] DualButton.php
[edit]
[-] Accordion.php
[edit]
[-] Social.php
[edit]
[-] AdvancedNavigation.php
[edit]
[-] PopUp.php
[edit]
[-] PostBlock.php
[edit]
[-] Form.php
[edit]
[-] Icon.php
[edit]
[-] Tab.php
[edit]
[-] CountDown.php
[edit]
[-] Taxonomy.php
[edit]
[-] TypingText.php
[edit]
[-] AccordionItem.php
[edit]
[-] ProductRating.php
[edit]
[-] ProductImages.php
[edit]
[-] Row.php
[edit]
[-] ShapeDivider.php
[edit]
[-] LottieAnimation.php
[edit]
[-] AddToCart.php
[edit]
[-] FlipBox.php
[edit]
[-] price.php
[edit]
[-] SocialShare.php
[edit]
[-] Slider.php
[edit]
[-] NftGallery.php
[edit]
[-] PostMeta.php
[edit]
[-] InstagramFeed.php
[edit]
[+]
..
[-] InfoBox.php
[edit]
[-] Breadcrumbs.php
[edit]
[-] PostCarousel.php
[edit]
[-] AdvancedTabs.php
[edit]
[-] ParallaxSlider.php
[edit]
[-] Wrapper.php
[edit]
[-] Button.php
[edit]
[-] Openverse.php
[edit]
[-] ImageHotspots.php
[edit]
[-] ImageGallery.php
[edit]
[-] Testimonial.php
[edit]
[-] CallToAction.php
[edit]
[-] FeatureList.php
[edit]
[-] InteractivePromo.php
[edit]
[-] NumberCounter.php
[edit]
[-] TeamMember.php
[edit]
[-] FluentForms.php
[edit]
[-] Column.php
[edit]
[-] TableOfContents.php
[edit]
[-] ProductPrice.php
[edit]