All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.document_library.js.checkin.js Maven / Gradle / Ivy

There is a newer version: 1.1.6
Show newest version
AUI.add(
	'document-library-checkin',
	function(A) {
		var DocumentLibraryCheckin = {
			showDialog: function(contentId, title, onSave) {
				var instance = this;

				var versionDetailsDialog = Liferay.Util.Window.getWindow(
					{
						dialog: {
							bodyContent: A.one('#' + contentId).html(),
							destroyOnHide: true
						},
						title: title
					}
				);

				var versionDetailsDialogBoundingBox = versionDetailsDialog.get('boundingBox');

				var saveButton = versionDetailsDialogBoundingBox.one('.btn-primary');

				saveButton.on('click', onSave);

				var cancelButton = versionDetailsDialogBoundingBox.one('.btn-cancel');

				cancelButton.on(
					'click',
					function(event) {
						versionDetailsDialog.destroy();
					}
				);

				versionDetailsDialog.render();
			}
		};

		Liferay.Portlet.DocumentLibrary.Checkin = DocumentLibraryCheckin;
	},
	'',
	{
		requires: ['liferay-document-library', 'liferay-util-window']
	}
);




© 2015 - 2025 Weber Informatics LLC | Privacy Policy