Plugin Directory

Changeset 2585218


Ignore:
Timestamp:
08/19/2021 06:51:25 AM (5 years ago)
Author:
v2websolutions
Message:

Minor Bug Fixes

Location:
pt-elementor-addons-lite/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pt-elementor-addons-lite/trunk/classes/class-bootstrap.php

    • Property svn:keywords set to Author
    r2416399 r2585218  
    6161        do_action( 'pt/before_init' );
    6262        // Placeholder image replacement
    63         add_filter( 'elementor/utils/get_placeholder_image_src', array( $this, 'set_placeholder_image' ) );
     63        add_filter( 'elementor/utils/get_placeholder_image_src', array( $this, 'set_placeholder_image' ) );
    6464        // search for pro version.
    65         //$this->pro_enabled = apply_filters( 'pt/pro_enabled', false );
     65        // $this->pro_enabled = apply_filters( 'pt/pro_enabled', false );
    6666        // elements classmap.
    6767        $this->registered_elements = apply_filters(
     
    6969            [
    7070
    71                 'flipbox'            => [
     71                'flipbox'                   => [
    7272                    'class'      => '\Pt_Addons_Elementor\Elements\FlipBox\Flip_Box',
    7373                    'dependency' => [
     
    7777                    ],
    7878                ],
    79                 'team'               => [
     79                'team'                      => [
    8080                    'class'      => '\Pt_Addons_Elementor\Elements\Team\Team',
    8181                    'dependency' => [
     
    8787
    8888                ],
    89                 'call-action'        => [
     89                'call-action'               => [
    9090                    'class'      => '\Pt_Addons_Elementor\Elements\CallToAction\Call_Action',
    9191                    'dependency' => [
     
    9797
    9898                ],
    99                 'advanced_button'    => [
     99                'advanced_button'           => [
    100100                    'class'      => '\Pt_Addons_Elementor\Elements\DualButton\Dual_Button',
    101101                    'dependency' => [
     
    107107
    108108                ],
    109                 'infobox'            => [
     109                'infobox'                   => [
    110110                    'class'      => '\Pt_Addons_Elementor\Elements\InfoBox\Info_Box',
    111111                    'dependency' => [
     
    117117
    118118                ],
    119                 'testimonials'       => [
     119                'testimonials'              => [
    120120                    'class'      => '\Pt_Addons_Elementor\Elements\Testimonial\Testimonial',
    121121                    'dependency' => [
     
    127127
    128128                ],
    129                 'team-members'       => [
     129                'team-members'              => [
    130130                    'class'      => '\Pt_Addons_Elementor\Elements\TeamMembers\Team_Members',
    131131                    'dependency' => [
     
    138138
    139139                ],
    140                 'tooltip'            => [
     140                'tooltip'                   => [
    141141                    'class'      => '\Pt_Addons_Elementor\Elements\Tooltip\Tooltip',
    142142                    'dependency' => [
     
    149149
    150150                ],
    151                 'dual-color-header'  => [
     151                'dual-color-header'         => [
    152152                    'class'      => '\Pt_Addons_Elementor\Elements\DualColorHeading\Dual_Color_Header',
    153153                    'dependency' => [
     
    159159
    160160                ],
    161                 'adv-accordion'      => [
     161                'adv-accordion'             => [
    162162                    'class'      => '\Pt_Addons_Elementor\Elements\AdvanceAccordion\Advance_Accordion',
    163163                    'dependency' => [
     
    169169
    170170                ],
    171                 'advance-tab'        => [
     171                'advance-tab'               => [
    172172                    'class'      => '\Pt_Addons_Elementor\Elements\AdvanceTab\Advance_Tab',
    173173                    'dependency' => [
     
    180180                ],
    181181
    182                 'blog-post-grid'     => [
     182                'blog-post-grid'            => [
    183183                    'class'      => '\Pt_Addons_Elementor\Elements\BlogPostGrid\Blog_Post_Grid',
    184184                    'dependency' => [
     
    197197
    198198                ],
    199                 'pricing-table'      => [
     199                'pricing-table'             => [
    200200                    'class'      => '\Pt_Addons_Elementor\Elements\PricingTable\Pricing_Table',
    201201                    'dependency' => [
     
    208208
    209209                ],
    210                 'clients-list'       => [
     210                'clients-list'              => [
    211211                    'class'      => '\Pt_Addons_Elementor\Elements\ListClient\ClientsList',
    212212                    'dependency' => [
     
    220220                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/clients-list/slick.js',
    221221                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/clients-list/index.js',
    222                            
    223 
    224                         ],
    225 
    226                     ],
    227 
    228                 ],
    229                 'pie-charts'          => [
     222
     223                        ],
     224
     225                    ],
     226
     227                ],
     228                'pie-charts'                => [
    230229                    'class'      => '\Pt_Addons_Elementor\Elements\PieCharts\Pie_Charts',
    231230                    'dependency' => [
     
    236235                        'js'  => [
    237236
    238                            
    239237                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/pie-charts/bar-widgets.js',
    240238                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/pie-charts/jquery.stats.js',
    241239                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/pie-charts/index.js',
    242                            
    243 
    244                         ],
    245 
    246                     ],
    247 
    248                 ],
    249                 'services'           => [
     240
     241                        ],
     242
     243                    ],
     244
     245                ],
     246                'services'                  => [
    250247                    'class'      => '\Pt_Addons_Elementor\Elements\Services\Services',
    251248                    'dependency' => [
     
    258255
    259256                ],
    260                 'stats-bars'         => [
     257                'stats-bars'                => [
    261258                    'class'      => '\Pt_Addons_Elementor\Elements\StatsBar\Stats_Bar',
    262259                    'dependency' => [
     
    274271
    275272                ],
    276                 'interactive_banner' => [
     273                'interactive_banner'        => [
    277274                    'class'      => '\Pt_Addons_Elementor\Elements\InteractiveBanner\Interactive_Banner',
    278275                    'dependency' => [
     
    285282
    286283                ],
    287                 'addon-dual-header'  => [
     284                'addon-dual-header'         => [
    288285                    'class'      => '\Pt_Addons_Elementor\Elements\DualHeading\Dual_Header',
    289286                    'dependency' => [
     
    296293
    297294                ],
    298                 'map'                => [
     295                'map'                       => [
    299296                    'class'      => '\Pt_Addons_Elementor\Elements\GoogleMap\Map',
    300297                    'dependency' => [
     
    312309
    313310                ],
    314                 'data-table'         => [
     311                'data-table'                => [
    315312                    'class'      => '\Pt_Addons_Elementor\Elements\DataTable\Data_Table',
    316313                    'dependency' => [
     
    323320
    324321                ],
    325                 'image-accordian'    => [
     322                'image-accordian'           => [
    326323                    'class'      => '\Pt_Addons_Elementor\Elements\ImageAccordion\Image_Accordion',
    327324                    'dependency' => [
     
    330327
    331328                        ],
    332                         'js' => [
    333                        // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/off-canvas/index.js',
    334                        
    335                         ],
    336 
    337                     ],
    338 
    339                 ],
    340                 'product-grid'       => [
     329                        'js'  => [
     330                        // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/off-canvas/index.js',
     331
     332                        ],
     333
     334                    ],
     335
     336                ],
     337                'product-grid'              => [
    341338                    'class'      => '\Pt_Addons_Elementor\Elements\ProductGrid\Product_Grid',
    342339                    'dependency' => [
     
    349346
    350347                ],
    351                 'filter-gallery'     => [
     348                'filter-gallery'            => [
    352349                    'class'      => '\Pt_Addons_Elementor\Elements\FilterGallery\Filter_Gallery',
    353350                    'dependency' => [
     
    357354                        ],
    358355                        'js'  => [
    359                            
     356
    360357                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/mixitup.min.js',
    361358                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/masonry.min.js',
    362                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR .'assets/front-end/js/filter-gallery/jquery.mobile.custom.min.js',
     359                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/jquery.mobile.custom.min.js',
    363360                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/jquery.masonry.js',
    364                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/jquery.magnific-popup.min.js',
    365                         ],
    366                     ],
    367 
    368                 ],
    369                 'post-carousel'      => [
     361                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/jquery.magnific-popup.min.js',
     362                        ],
     363                    ],
     364
     365                ],
     366                'post-carousel'             => [
    370367                    'class'      => '\Pt_Addons_Elementor\Elements\PostCarousel\Post_Carousel',
    371368                    'dependency' => [
     
    379376                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/post-carousel/slick.js',
    380377                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/post-carousel/index.js',
    381                            
    382                         ],
    383 
    384                     ],
    385 
    386                 ],
    387                 'post-timeline'      => [
     378
     379                        ],
     380
     381                    ],
     382
     383                ],
     384                'post-timeline'             => [
    388385                    'class'      => '\Pt_Addons_Elementor\Elements\PostTimeline\Post_Timeline',
    389386                    'dependency' => [
     
    405402                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/post-timeline/timeline.min.js',
    406403                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/post-timeline/pt-custom.js',
    407                            
    408 
    409                         ],
    410 
    411                     ],
    412 
    413                 ],
    414                 'contact-form'       => [
     404
     405                        ],
     406
     407                    ],
     408
     409                ],
     410                'contact-form'              => [
    415411                    'class'      => '\Pt_Addons_Elementor\Elements\ContactForm7\Contact_Form',
    416412                    'condition'  => [
     
    424420                    ],
    425421                ],
    426                 'we-forms'           => [
     422                'we-forms'                  => [
    427423                    'class'      => '\Pt_Addons_Elementor\Elements\WeForms\We_Forms',
    428424                    'condition'  => [
     
    436432                    ],
    437433                ],
    438                 'wp-forms'           => [
     434                'wp-forms'                  => [
    439435                    'class'      => '\Pt_Addons_Elementor\Elements\WpForms\Wp_Forms',
    440436                    'condition'  => [
     
    448444                    ],
    449445                ],
    450                 'gravity-form'       => [
     446                'gravity-form'              => [
    451447                    'class'      => '\Pt_Addons_Elementor\Elements\GravityForm\Gravity_Form',
    452448                    'condition'  => [
     
    460456                    ],
    461457                ],
    462                 'caldera-forms'       => [
     458                'caldera-forms'             => [
    463459                    'class'      => '\Pt_Addons_Elementor\Elements\CalderaForms\Caldera_Forms',
    464460                    'condition'  => [
     
    472468                    ],
    473469                ],
    474                 'ninja-form'         => [
     470                'ninja-form'                => [
    475471                    'class'      => '\Pt_Addons_Elementor\Elements\NinjaForm\Ninja_Form',
    476472                    'condition'  => [
     
    484480                    ],
    485481                ],
    486                 'fluentform'         => [
     482                'fluentform'                => [
    487483                    'class'      => '\Pt_Addons_Elementor\Elements\FluentForm\FluentForm',
    488484                    'dependency' => [
     
    492488                    ],
    493489                ],
    494                
    495                 //new Pro Elements
    496                
    497                
    498                
    499                 'slider-testimonial' => [
    500                 'class' => '\Pt_Addons_Elementor\Elements\TestimonialsSlider\Testimonials_Slider',
    501                 'dependency' => [
    502                     'css' => [
    503                        
    504                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/testimonials-slider/index.css',
    505                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/testimonials-slider/flexslider.css',
    506                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/icomoon.css',
    507                        
    508                     ],
    509                     'js' => [
    510                        
    511                        
    512                        
    513                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/testimonial-slider/pt-pro-custom.js',
    514                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/testimonial-slider/jquery.flexslider.js',
    515                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/pt.min.js',
    516                      
    517                        
    518                     ],
    519                 ],
    520             ],
    521             'hover-cards' => [
    522                 'class' => '\Pt_Addons_Elementor\Elements\HoverCards\Hover_Cards',
    523                 'dependency' => [
    524                     'css' => [ 
    525                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/hover-cards/index.css',
    526                     ],
    527                     'js' => [
    528                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    529                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    530                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    531                     ],
    532                 ],
    533             ],
    534             'i-hover' => [
    535                 'class' => '\Pt_Addons_Elementor\Elements\Ihover\Ihover',
    536                 'dependency' => [
    537                     'css' => [ 
    538                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/ihover/index.css',
    539                     ],
    540                     'js' => [
    541                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    542                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    543                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    544                     ],
    545                 ],
    546             ],
    547             'i-hover-3d' => [
    548                 'class' => '\Pt_Addons_Elementor\Elements\Ihover3d\Ihover_3d',
    549                 'dependency' => [
    550                     'css' => [
    551                      
    552                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/3d-ihover/index.css',
    553                     ],
    554                     'js' => [
    555                        
    556                        
    557                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/3d-ihover/anime.min.js',
    558                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/3d-ihover/3d-ihover-main.js',
    559                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/pt.min.js',
    560                     ],
    561                 ],
    562             ], 
    563             'heading' => [
    564                 'class' => '\Pt_Addons_Elementor\Elements\Heading\Heading',
    565                 'dependency' => [
    566                     'css' => [
    567                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/heading/index.css',
    568                     ],
    569                     'js' => [
    570                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    571                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    572                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    573                     ],
    574                 ],
    575             ],
    576             'smart-box' => [
    577                 'class' => '\Pt_Addons_Elementor\Elements\SmartBox\Smart_Box',
    578                 'dependency' => [
    579                     'css' => [
    580                        
    581                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/smart-box/index.css',
    582                     ],
    583                     'js' => [
    584                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    585                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    586                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    587                     ],
    588                 ],
    589             ],
    590             'advance-animated-headline' => [
    591                 'class' => '\Pt_Addons_Elementor\Elements\TexttypeEffect\Texttype_Effect',
    592                 'dependency' => [
    593                     'css' => [
    594                        
    595                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/texttype/index.css',
    596                     ],
    597                     'js' => [
    598                        
    599                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/texttype-effect/index.js',
    600                     ],
    601                 ],
    602             ],
    603             'advance-infobox' => [
    604                 'class' => '\Pt_Addons_Elementor\Elements\AdvanceInfobox\Advance_Infobox',
    605                 'dependency' => [
    606                     'css' => [
    607                        
    608                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/info-box2/index.css',
    609                     ],
    610                     'js' => [
    611                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    612                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    613                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    614                     ],
    615                 ],
    616             ],
    617             'advance-button' => [
    618                 'class' => '\Pt_Addons_Elementor\Elements\AdvanceButton\Advance_Button',
    619                 'dependency' => [
    620                     'css' => [
    621 
    622                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/advance-button/index.css',
    623                     ],
    624                 ],
    625             ],
    626             'post-grid' => [
    627                 'class' => '\Pt_Addons_Elementor\Elements\PostGrid\Post_Grid',
    628                 'dependency' => [
    629                     'css' => [
    630                      
    631                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/postgrid/index.css',
    632                     ],
    633                     'js' => [
    634                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    635                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    636                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    637                     ],
    638                 ],
    639             ],
    640             'model-box' => [
    641                 'class' => '\Pt_Addons_Elementor\Elements\Modelbox\Modelbox',
    642                 'dependency' => [
    643                     'css' => [
    644                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/modelbox/index.css',
    645                         //PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/pt.css',
    646                     ],
    647                     'js' => [
    648                        
    649                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/modal/index.js',
    650                     ],
    651                 ],
    652             ],
    653             'news-ticker' => [
    654                 'class' => '\Pt_Addons_Elementor\Elements\NewsTicker\News_Ticker',
    655                 'dependency' => [
    656                     'css' => [
    657                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/news-ticker/index.css',
    658                        
    659 
    660                        
    661        
    662                     ],
    663                     'js' => [
    664                        
    665                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/news-ticker/wptu-ticker.js',
    666  
    667                     ],
    668                 ],
    669             ],
    670             'info-list' => [
    671                 'class' => '\Pt_Addons_Elementor\Elements\InfoList\Info_List',
    672                 'dependency' => [
    673                     'css' => [
    674                        
    675                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/info-list/index.css',
    676                     ],
    677                     'js' => [
    678                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    679                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    680                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    681                     ],
    682                 ],
    683             ],
    684             'smart-banner' => [
    685                 'class' => '\Pt_Addons_Elementor\Elements\SmartBanner\Smart_Banner',
    686                 'dependency' => [
    687                     'css' => [
    688                        
    689                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/smart-banner/index.css',
    690                     ],
    691                     'js' => [
    692                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    693                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    694                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    695                     ],
    696                 ],
    697             ],
    698             'animated-books' => [
    699                 'class' => '\Pt_Addons_Elementor\Elements\AnimatedBooks\Animated_Books',
    700                 'dependency' => [
    701                     'css' => [
    702                        
    703                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/animated-books/index.css',
    704                     ],
    705                     'js' => [
    706                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    707                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    708                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    709                     ],
    710                 ],
    711             ],
    712             'business-hours' => [
    713                 'class' => '\Pt_Addons_Elementor\Elements\BusinessHours\Business_Hours',
    714                 'dependency' => [
    715                     'css' => [
    716                        
    717                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/business-hours/index.css',
    718                     ],
    719                     'js' => [
    720                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    721                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    722                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    723                     ],
    724                 ],
    725             ],
    726             'info-circle' => [
    727                 'class' => '\Pt_Addons_Elementor\Elements\InfoCircle\Info_Circle',
    728                 'dependency' => [
    729                     'css' => [
    730                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/info-circle/index.css',
    731                     ],
    732                     'js' => [
    733                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    734                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    735                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    736                     ],
    737                 ],
    738             ],
    739              /* 'call-to-action' => [
    740                 'class' => '\Pt_Addons_Elementor\Elements\CallToActionPro\Call_To_Action_Pro',
    741                 'dependency' => [
    742                     'css' => [
    743                        
    744                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/call-to-action-pro/index.css',
    745                     ],
    746                    
    747                 ],
    748             ], */
    749             'creative-link' => [
    750                 'class' => '\Pt_Addons_Elementor\Elements\CreativeLink\Creative_Link',
    751                 'dependency' => [
    752                     'css' => [
    753                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/creative-link/index.css',
    754                     ],
    755                     'js' => [
    756                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    757                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    758                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    759                     ],
    760                 ],
    761             ],
    762             'logo-grid' => [
    763                 'class' => '\Pt_Addons_Elementor\Elements\LogoGrid\Logo_Grid',
    764                 'dependency' => [
    765                     'css' => [
    766            
    767                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/logo-grid/index.css',
    768                     ],
    769                     'js' => [
    770                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    771                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    772                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    773                     ],
    774                 ],
    775             ],
    776             'separator' => [
    777                 'class' => '\Pt_Addons_Elementor\Elements\Separator\Separator',
    778                 'dependency' => [
    779                     'css' => [
    780                      
    781                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/separator/index.css',
    782                     ],
    783                     'js' => [
    784                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
    785                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
    786                         //PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
    787                     ],
    788                 ],
    789             ],
    790             'advance-menu' => [
    791                 'class' => '\Pt_Addons_Elementor\Elements\AdvanceMenu\Advance_Menu',
    792                 'dependency' => [
    793                     'css' => [
    794                        
    795                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/advance-menu/index.css',
    796                     ],
    797                     'js' => [
    798                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/advance-menu/index.js',
    799                        
    800                     ],
    801                 ],
    802             ],
    803             'content-switcher' => [
    804                 'class' => '\Pt_Addons_Elementor\Elements\ContentSwitcher\Content_Switcher',
    805                 'dependency' => [
    806                     'css' => [
    807                        
    808                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/content-switcher/index.css',
    809                     ],
    810                     'js' => [
    811                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/content-switcher/index.js',
    812                        
    813                     ],
    814                 ],
    815             ],
    816             'count-down' => [
    817                 'class' => '\Pt_Addons_Elementor\Elements\CountDown\Count_Down',
    818                 'dependency' => [
    819                     'css' => [
    820                        
    821                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/count-down/index.css',
    822                     ],
    823                     'js' => [
    824                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/count-down/index.js',
    825                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/count-down/countdown.js',
    826                        
    827                     ],
    828                 ],
    829             ],
    830             'flip-carousel' => [
    831                 'class' => '\Pt_Addons_Elementor\Elements\FlipCarousel\Flip_Carousel',
    832                 'dependency' => [
    833                     'css' => [
    834                        
    835                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/flip-carousel/jquery.flipster.min.css',
    836                     ],
    837                     'js' => [
    838                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/flip-carousel/jquery.flipster.js',
    839                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/flip-carousel/index.js',
    840                        
    841                     ],
    842                 ],
    843             ],
    844             'img-compare' => [
    845                 'class' => '\Pt_Addons_Elementor\Elements\ImgCompare\Img_Compare',
    846                 'dependency' => [
    847                     'css' => [
    848                        
    849                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/img-compare/index.css',
    850                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/img-compare/twentytwenty.css',
    851                     ],
    852                     'js' => [
    853                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-compare/jquery.event.move.js',
    854                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-compare/jquery.twentytwenty.js',
    855                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-compare/index.js',
    856                        
    857                     ],
    858                 ],
    859             ],
    860             'off-canvas' => [
    861                 'class' => '\Pt_Addons_Elementor\Elements\OffCanvas\Off_Canvas',
    862                 'dependency' => [
    863                     'css' => [
    864                        
    865                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/off-canvas/index.css',
    866                     ],
    867                     'js' => [
    868                         PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/off-canvas/index.js',
    869                        
    870                     ],
    871                 ],
    872             ],
    873             'interactive_banner_pro' => [
     490
     491                // new Pro Elements
     492
     493                'slider-testimonial'        => [
     494                    'class'      => '\Pt_Addons_Elementor\Elements\TestimonialsSlider\Testimonials_Slider',
     495                    'dependency' => [
     496                        'css' => [
     497
     498                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/testimonials-slider/index.css',
     499                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/testimonials-slider/flexslider.css',
     500                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/icomoon.css',
     501
     502                        ],
     503                        'js'  => [
     504
     505                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/testimonial-slider/pt-pro-custom.js',
     506                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/testimonial-slider/jquery.flexslider.js',
     507                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/pt.min.js',
     508
     509                        ],
     510                    ],
     511                ],
     512                'hover-cards'               => [
     513                    'class'      => '\Pt_Addons_Elementor\Elements\HoverCards\Hover_Cards',
     514                    'dependency' => [
     515                        'css' => [
     516                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/hover-cards/index.css',
     517                        ],
     518                        'js'  => [
     519                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     520                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     521                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     522                        ],
     523                    ],
     524                ],
     525                'i-hover'                   => [
     526                    'class'      => '\Pt_Addons_Elementor\Elements\Ihover\Ihover',
     527                    'dependency' => [
     528                        'css' => [
     529                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/ihover/index.css',
     530                        ],
     531                        'js'  => [
     532                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     533                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     534                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     535                        ],
     536                    ],
     537                ],
     538                'i-hover-3d'                => [
     539                    'class'      => '\Pt_Addons_Elementor\Elements\Ihover3d\Ihover_3d',
     540                    'dependency' => [
     541                        'css' => [
     542
     543                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/3d-ihover/index.css',
     544                        ],
     545                        'js'  => [
     546
     547                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/3d-ihover/anime.min.js',
     548                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/3d-ihover/3d-ihover-main.js',
     549                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/pt.min.js',
     550                        ],
     551                    ],
     552                ],
     553                'heading'                   => [
     554                    'class'      => '\Pt_Addons_Elementor\Elements\Heading\Heading',
     555                    'dependency' => [
     556                        'css' => [
     557                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/heading/index.css',
     558                        ],
     559                        'js'  => [
     560                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     561                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     562                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     563                        ],
     564                    ],
     565                ],
     566                'smart-box'                 => [
     567                    'class'      => '\Pt_Addons_Elementor\Elements\SmartBox\Smart_Box',
     568                    'dependency' => [
     569                        'css' => [
     570
     571                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/smart-box/index.css',
     572                        ],
     573                        'js'  => [
     574                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     575                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     576                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     577                        ],
     578                    ],
     579                ],
     580                'advance-animated-headline' => [
     581                    'class'      => '\Pt_Addons_Elementor\Elements\TexttypeEffect\Texttype_Effect',
     582                    'dependency' => [
     583                        'css' => [
     584
     585                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/texttype/index.css',
     586                        ],
     587                        'js'  => [
     588
     589                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/texttype-effect/index.js',
     590                        ],
     591                    ],
     592                ],
     593                'advance-infobox'           => [
     594                    'class'      => '\Pt_Addons_Elementor\Elements\AdvanceInfobox\Advance_Infobox',
     595                    'dependency' => [
     596                        'css' => [
     597
     598                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/info-box2/index.css',
     599                        ],
     600                        'js'  => [
     601                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     602                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     603                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     604                        ],
     605                    ],
     606                ],
     607                'advance-button'            => [
     608                    'class'      => '\Pt_Addons_Elementor\Elements\AdvanceButton\Advance_Button',
     609                    'dependency' => [
     610                        'css' => [
     611
     612                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/advance-button/index.css',
     613                        ],
     614                    ],
     615                ],
     616                'post-grid'                 => [
     617                    'class'      => '\Pt_Addons_Elementor\Elements\PostGrid\Post_Grid',
     618                    'dependency' => [
     619                        'css' => [
     620
     621                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/postgrid/index.css',
     622                        ],
     623                        'js'  => [
     624                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     625                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     626                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     627                        ],
     628                    ],
     629                ],
     630                'model-box'                 => [
     631                    'class'      => '\Pt_Addons_Elementor\Elements\Modelbox\Modelbox',
     632                    'dependency' => [
     633                        'css' => [
     634                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/modelbox/index.css',
     635                            // PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/pt.css',
     636                        ],
     637                        'js'  => [
     638
     639                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/modal/index.js',
     640                        ],
     641                    ],
     642                ],
     643                'news-ticker'               => [
     644                    'class'      => '\Pt_Addons_Elementor\Elements\NewsTicker\News_Ticker',
     645                    'dependency' => [
     646                        'css' => [
     647                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/news-ticker/index.css',
     648
     649                        ],
     650                        'js'  => [
     651
     652                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/news-ticker/wptu-ticker.js',
     653
     654                        ],
     655                    ],
     656                ],
     657                'info-list'                 => [
     658                    'class'      => '\Pt_Addons_Elementor\Elements\InfoList\Info_List',
     659                    'dependency' => [
     660                        'css' => [
     661
     662                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/info-list/index.css',
     663                        ],
     664                        'js'  => [
     665                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     666                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     667                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     668                        ],
     669                    ],
     670                ],
     671                'smart-banner'              => [
     672                    'class'      => '\Pt_Addons_Elementor\Elements\SmartBanner\Smart_Banner',
     673                    'dependency' => [
     674                        'css' => [
     675
     676                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/smart-banner/index.css',
     677                        ],
     678                        'js'  => [
     679                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     680                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     681                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     682                        ],
     683                    ],
     684                ],
     685                'animated-books'            => [
     686                    'class'      => '\Pt_Addons_Elementor\Elements\AnimatedBooks\Animated_Books',
     687                    'dependency' => [
     688                        'css' => [
     689
     690                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/animated-books/index.css',
     691                        ],
     692                        'js'  => [
     693                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     694                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     695                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     696                        ],
     697                    ],
     698                ],
     699                'business-hours'            => [
     700                    'class'      => '\Pt_Addons_Elementor\Elements\BusinessHours\Business_Hours',
     701                    'dependency' => [
     702                        'css' => [
     703
     704                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/business-hours/index.css',
     705                        ],
     706                        'js'  => [
     707                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     708                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     709                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     710                        ],
     711                    ],
     712                ],
     713                'info-circle'               => [
     714                    'class'      => '\Pt_Addons_Elementor\Elements\InfoCircle\Info_Circle',
     715                    'dependency' => [
     716                        'css' => [
     717                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/info-circle/index.css',
     718                        ],
     719                        'js'  => [
     720                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     721                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     722                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     723                        ],
     724                    ],
     725                ],
     726                /*
     727                 'call-to-action' => [
     728                'class' => '\Pt_Addons_Elementor\Elements\CallToActionPro\Call_To_Action_Pro',
     729                'dependency' => [
     730                    'css' => [
     731
     732                        PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/call-to-action-pro/index.css',
     733                    ],
     734
     735                ],
     736                ], */
     737                'creative-link'             => [
     738                    'class'      => '\Pt_Addons_Elementor\Elements\CreativeLink\Creative_Link',
     739                    'dependency' => [
     740                        'css' => [
     741                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/creative-link/index.css',
     742                        ],
     743                        'js'  => [
     744                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     745                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     746                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     747                        ],
     748                    ],
     749                ],
     750                'logo-grid'                 => [
     751                    'class'      => '\Pt_Addons_Elementor\Elements\LogoGrid\Logo_Grid',
     752                    'dependency' => [
     753                        'css' => [
     754
     755                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/logo-grid/index.css',
     756                        ],
     757                        'js'  => [
     758                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     759                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     760                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     761                        ],
     762                    ],
     763                ],
     764                'separator'                 => [
     765                    'class'      => '\Pt_Addons_Elementor\Elements\Separator\Separator',
     766                    'dependency' => [
     767                        'css' => [
     768
     769                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/separator/index.css',
     770                        ],
     771                        'js'  => [
     772                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.event.move.min.js',
     773                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/vendor/img-comparison/jquery.twentytwenty.min.js',
     774                            // PT_PRO_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-comparison/index.min.js',
     775                        ],
     776                    ],
     777                ],
     778                'advance-menu'              => [
     779                    'class'      => '\Pt_Addons_Elementor\Elements\AdvanceMenu\Advance_Menu',
     780                    'dependency' => [
     781                        'css' => [
     782
     783                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/advance-menu/index.css',
     784                        ],
     785                        'js'  => [
     786                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/advance-menu/index.js',
     787
     788                        ],
     789                    ],
     790                ],
     791                'content-switcher'          => [
     792                    'class'      => '\Pt_Addons_Elementor\Elements\ContentSwitcher\Content_Switcher',
     793                    'dependency' => [
     794                        'css' => [
     795
     796                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/content-switcher/index.css',
     797                        ],
     798                        'js'  => [
     799                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/content-switcher/index.js',
     800
     801                        ],
     802                    ],
     803                ],
     804                'count-down'                => [
     805                    'class'      => '\Pt_Addons_Elementor\Elements\CountDown\Count_Down',
     806                    'dependency' => [
     807                        'css' => [
     808
     809                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/count-down/index.css',
     810                        ],
     811                        'js'  => [
     812                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/count-down/index.js',
     813                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/count-down/countdown.js',
     814
     815                        ],
     816                    ],
     817                ],
     818                'flip-carousel'             => [
     819                    'class'      => '\Pt_Addons_Elementor\Elements\FlipCarousel\Flip_Carousel',
     820                    'dependency' => [
     821                        'css' => [
     822
     823                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/flip-carousel/jquery.flipster.min.css',
     824                        ],
     825                        'js'  => [
     826                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/flip-carousel/jquery.flipster.js',
     827                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/flip-carousel/index.js',
     828
     829                        ],
     830                    ],
     831                ],
     832                'img-compare'               => [
     833                    'class'      => '\Pt_Addons_Elementor\Elements\ImgCompare\Img_Compare',
     834                    'dependency' => [
     835                        'css' => [
     836
     837                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/img-compare/index.css',
     838                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/img-compare/twentytwenty.css',
     839                        ],
     840                        'js'  => [
     841                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-compare/jquery.event.move.js',
     842                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-compare/jquery.twentytwenty.js',
     843                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/img-compare/index.js',
     844
     845                        ],
     846                    ],
     847                ],
     848                'off-canvas'                => [
     849                    'class'      => '\Pt_Addons_Elementor\Elements\OffCanvas\Off_Canvas',
     850                    'dependency' => [
     851                        'css' => [
     852
     853                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/css/off-canvas/index.css',
     854                        ],
     855                        'js'  => [
     856                            PT_PLUGIN_PATH . DIRECTORY_SEPARATOR . 'assets/front-end/js/off-canvas/index.js',
     857
     858                        ],
     859                    ],
     860                ],
     861                'interactive_banner_pro'    => [
    874862                    'class'      => '\Pt_Addons_Elementor\Elements\InteractiveBannerPro\Interactive_Banner_Pro',
    875863                    'dependency' => [
     
    891879        $this->transient_extensions = [];
    892880        // start plugin tracking
    893         //if ( ! $this->pro_enabled ) {
    894         //  $this->start_plugin_tracking();
    895 //}
     881        // if ( ! $this->pro_enabled ) {
     882        // $this->start_plugin_tracking();
     883        // }
    896884        // post args
    897885        $this->post_args = apply_filters( 'pt/post_args', $this->post_args );
     
    902890        // register hooks
    903891        $this->register_hooks();
     892
    904893    }
    905894    public static function set_placeholder_image() {
    906         return ELEMENTOR_ASSETS_URL . 'images/placeholder.png';
    907     }
     895        return ELEMENTOR_ASSETS_URL . 'images/placeholder.png';
     896    }
    908897    protected function register_common_scripts() {
    909         add_action('wp_head', array( $this, 'generate_frontend_common_scripts' ));
     898        add_action( 'wp_head', array( $this, 'generate_frontend_common_scripts' ) );
     899        // add_action('wp_enqueue_scripts',array( $this, 'my_plugin_assets'));
    910900    }
     901    /*
     902    public function my_plugin_assets() {
     903
     904        $key = get_site_option( 'pt_map_key' );
     905        if ( ! empty( $key ) ) {
     906            wp_register_script ( 'my_plugin_assets', 'https://maps.googleapis.com/maps/api/js?key=' . $key );
     907            wp_enqueue_script( 'my_plugin_assets');
     908        } else {
     909            wp_register_script( 'my_plugin_assets', 'https://maps.googleapis.com/maps/api/js?key=' );
     910            wp_enqueue_script( 'my_plugin_assets');
     911        }
     912
     913    } */
    911914    public function generate_frontend_common_scripts() {
    912         wp_enqueue_script( 'magnific-popup', PT_PLUGIN_URL . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/jquery.magnific-popup.min.js', 10);
    913         wp_enqueue_script( 'mixitup', PT_PLUGIN_URL . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/mixitup.min.js', 10);
    914         wp_enqueue_script( 'masonry', PT_PLUGIN_URL . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/masonry.min.js', 10);
     915        wp_enqueue_script( 'magnific-popup', PT_PLUGIN_URL . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/jquery.magnific-popup.min.js', 10 );
     916        wp_enqueue_script( 'mixitup', PT_PLUGIN_URL . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/mixitup.min.js', 10 );
     917        wp_enqueue_script( 'masonry', PT_PLUGIN_URL . DIRECTORY_SEPARATOR . 'assets/front-end/js/filter-gallery/masonry.min.js', 10 );
     918        // $key = get_site_option( 'pt_map_key' );
     919        // if ( ! empty( $key ) ) {
     920        // wp_enqueue_script( 'map-key', 'https://maps.googleapis.com/maps/api/js?key=' . $key );
     921        // } else {
     922        // wp_enqueue_script( 'map-key-new', 'https://maps.googleapis.com/maps/api/js?key=' );
     923        // }
    915924    }
    916925    protected function register_hooks() {
     926        error_reporting( 0 );
    917927        // Generator
    918928        add_action( 'elementor/frontend/before_render', array( $this, 'collect_transient_elements' ) );
     
    924934            wp_enqueue_script( 'enqueue_scripts', 'https://maps.googleapis.com/maps/api/js?key=' );
    925935        }
    926        
     936
    927937        // Enqueue
    928938        add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
  • pt-elementor-addons-lite/trunk/pt-elementor-addons.php

    • Property svn:keywords set to Author
    r2416992 r2585218  
    44 * Description: With PT Addons for Elementor, Create Awesome Website Designs quickly using a collection of cool widgets with unlimited customization options.
    55 * Plugin URI:  https://www.v2websolutions.com
    6  * Version:     2.0.1
     6 * Version:     2.0.2
    77 *
    88 * @package PT Elementor Addons
  • pt-elementor-addons-lite/trunk/readme.txt

    • Property svn:keywords set to Author
    r2416992 r2585218  
    11=== PT Addons for Elementor Lite ===
    2 Contributors: v2websolutions
     2Contributors: v2websolutions,paramthemes
    33Tags: elementor, elements, widgets,Contact Form 7 Element, Ninja Form Element, Gravity Form Element,wpForm Element, page builder, builder, visual editor, wordpress page builder
    44Donate link: https://www.paypal.me/HastimalShah
    55Requires at least: 4.6
    6 Tested up to: 5.5.3
    7 Stable tag: 2.0
     6Tested up to: 5.8
     7Stable tag: 2.0.2
    88License: GPLv2 or later
    99License URI: https://opensource.org/licenses/GPL-2.0
     
    8888
    8989== Changelog ==
     90
     91= 2.0.2 =
     92* Fixed - Minor Bug Fixes
     93
    9094
    9195= 2.0.1 =
Note: See TracChangeset for help on using the changeset viewer.