_triggerDialogChange: function()

in cloud-vmware-server/src/main/resources/buildServerResources/vmware-settings.js [914:941]


        _triggerDialogChange: function () {
            var image = this._image;

            this.$image.trigger('change', image.sourceVmName || '');
            BS.enableJQueryDropDownFilter(this.$image.attr('id'), {});

            this.$behaviour.trigger('change', image.behaviour || '');
            this.fetchSnapshotsDeferred && this.fetchSnapshotsDeferred
                .then(function () {
                    this.$snapshot.trigger('change', image.snapshot || '');
                    BS.enableJQueryDropDownFilter(this.$snapshot.attr('id'), {});
                }.bind(this));

            this.$resourcePool.trigger('change', image.pool || '');
            BS.enableJQueryDropDownFilter(this.$resourcePool.attr('id'), {});

            this.$customizationSpec.trigger('change', image.customizationSpec || '');
            BS.enableJQueryDropDownFilter(this.$customizationSpec.attr('id'), {});

            this.$agentPool.trigger('change', image['agent_pool_id'] || '');
            BS.enableJQueryDropDownFilter(this.$agentPool.attr('id'), {});

            this.$cloneFolder.trigger('change', image.folder || '');
            BS.enableJQueryDropDownFilter(this.$cloneFolder.attr('id'), {});

            this.$maxInstances.trigger('change', image.maxInstances || '');
            this.$nickname.trigger('change', image.nickname || '');
        },