In woocommerce/includes/class-wc-ajax.php
you can find a way that WC_AJAX
class responsible for loading variations called load_variations
, it has one hook, which is a filter, named woocommerce_ajax_admin_get_variations_args
which fires early in the method.
But looking for client-side, then woocommerce/assets/js/admin/meta-boxes-product-variation.js triggers an event on the success callback of the load_variations function named woocommerce_variations_loaded.
If you want to fire subsequent actions using JS, then:
$(document).on('woocommerce_variations_loaded', function(event) {
//your code here...
});
Also you can try binding to the element in which the trigger is executed upon:
$('#woocommerce-product-data').on('woocommerce_variations_loaded', function(event) {
//your code here...
});