(function(){
//#region dev/js/admin/editor/file-select-control.js
var fileselectItemView = elementor.modules.controls.BaseData.extend({ onReady: function() {
	"use strict";
	var file_input_id = this.$el.find(".jltma-selected-file-url").attr("id");
	this.$el.find(".jltma-select-file").click(function() {
		var jltma_file_uploader = wp.media({
			title: "Upload File",
			button: { text: "Get Link" },
			multiple: false
		}).on("select", function() {
			var attachment = jltma_file_uploader.state().get("selection").first().toJSON();
			jQuery("#" + file_input_id).val(attachment.url);
			jQuery("#" + file_input_id).trigger("input");
		}).open();
	});
} });
elementor.addControlView("jltma-file-select", fileselectItemView);
//#endregion
})();
