Sidepanel with arbitrary content

After the page is opened in the iframe, slider can display an arbitrary content. For this, the function must be specified in the contentCallback parameter: this function will load the content into the slider via the promise."crm:activity-view", { 
	contentCallback: function(slider) {                                        
		var promise = new BX.Promise();

		//Emulation of asynchronous operation. Ajax-request can be executed here
		setTimeout(function() {  
			//Execute the promise, by passing the slider content to it (string or DOM-element)
".repeat(100)); }, 1000); //Callback must return the promise (BX.Promise object type) return promise; } });

© «Bitrix24», 2001-2023