true, 'download' => false, 'allowMediaOverlap' => false, 'enableDrag' => false, 'counter' => true, 'plugins' => array( 'window.lgThumbnail' ), ); } public static function get_js_literal_settings(): array { return array( 'plugins', ); } public static function get_js_setup( JS_Variables $variables ): array { return array( sprintf( 'new lightGallery(%s, %s)', esc_html( $variables->field ), esc_html( $variables->settings ) ), ); } public static function get_css_rules(): array { return array( 'list-style' => 'none', 'img:hover' => array( 'cursor' => 'zoom-in', ), ); } }