Minor improvements in the Inspector API
This commit is contained in:
parent
f8cd8e72a1
commit
2df22fda83
|
|
@ -164,7 +164,8 @@
|
|||
$inspectable.trigger(itemsEvent, [{
|
||||
values: values,
|
||||
callback: this.proxy(this.itemsRequestDone),
|
||||
property: this.inspector.getPropertyPath(this.propertyDefinition.property)
|
||||
property: this.inspector.getPropertyPath(this.propertyDefinition.property),
|
||||
propertyDefinition: this.propertyDefinition
|
||||
}])
|
||||
|
||||
if (itemsEvent.isDefaultPrevented()) {
|
||||
|
|
|
|||
|
|
@ -313,7 +313,8 @@
|
|||
$inspectable.trigger(optionsEvent, [{
|
||||
values: values,
|
||||
callback: callback,
|
||||
property: this.inspector.getPropertyPath(this.propertyDefinition.property)
|
||||
property: this.inspector.getPropertyPath(this.propertyDefinition.property),
|
||||
propertyDefinition: this.propertyDefinition
|
||||
}])
|
||||
|
||||
if (optionsEvent.isDefaultPrevented()) {
|
||||
|
|
|
|||
|
|
@ -471,6 +471,12 @@ div.control-popover {
|
|||
}
|
||||
}
|
||||
|
||||
html.gecko.mac {
|
||||
.scroll-wrapper.inspector-wrapper > div {
|
||||
margin-right: 17px;
|
||||
}
|
||||
}
|
||||
|
||||
.inspector-table-list {
|
||||
border-top: 1px solid #e2e2e2;
|
||||
.user-select(none);
|
||||
|
|
|
|||
|
|
@ -4262,7 +4262,7 @@ $form.request('onInspectableGetOptions',{data:data,}).done(callback).always(this
|
|||
DropdownEditor.prototype.triggerGetOptions=function(values,callback){var $inspectable=this.getInspectableElement()
|
||||
if(!$inspectable){return true}
|
||||
var optionsEvent=$.Event('dropdownoptions.oc.inspector')
|
||||
$inspectable.trigger(optionsEvent,[{values:values,callback:callback,property:this.inspector.getPropertyPath(this.propertyDefinition.property)}])
|
||||
$inspectable.trigger(optionsEvent,[{values:values,callback:callback,property:this.inspector.getPropertyPath(this.propertyDefinition.property),propertyDefinition:this.propertyDefinition}])
|
||||
if(optionsEvent.isDefaultPrevented()){return false}
|
||||
return true}
|
||||
DropdownEditor.prototype.saveDependencyValues=function(){this.prevDependencyValues=this.getDependencyValues()}
|
||||
|
|
@ -5018,7 +5018,7 @@ $form.request('onInspectableGetOptions',{data:data,}).done(this.proxy(this.items
|
|||
AutocompleteEditor.prototype.triggerGetItems=function(values){var $inspectable=this.getInspectableElement()
|
||||
if(!$inspectable){return true}
|
||||
var itemsEvent=$.Event('autocompleteitems.oc.inspector')
|
||||
$inspectable.trigger(itemsEvent,[{values:values,callback:this.proxy(this.itemsRequestDone),property:this.inspector.getPropertyPath(this.propertyDefinition.property)}])
|
||||
$inspectable.trigger(itemsEvent,[{values:values,callback:this.proxy(this.itemsRequestDone),property:this.inspector.getPropertyPath(this.propertyDefinition.property),propertyDefinition:this.propertyDefinition}])
|
||||
if(itemsEvent.isDefaultPrevented()){return false}
|
||||
return true}
|
||||
AutocompleteEditor.prototype.itemsRequestDone=function(data){if(this.isDisposed()){return}
|
||||
|
|
|
|||
|
|
@ -2506,6 +2506,7 @@ div.control-popover.inspector-temporary-placement{visibility:hidden;left:0 !impo
|
|||
.inspector-columns-editor .items-column{width:250px}
|
||||
.inspector-columns-editor .inspector-wrapper{background:#f2f2f2;border-left:2px solid #bdc3c7}
|
||||
.inspector-columns-editor .toolbar{padding:20px}
|
||||
html.gecko.mac .scroll-wrapper.inspector-wrapper > div{margin-right:17px}
|
||||
.inspector-table-list{border-top:1px solid #e2e2e2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
|
||||
div.inspector-dictionary-container{border:1px solid #e0e0e0}
|
||||
div.inspector-dictionary-container .values{height:300px}
|
||||
|
|
|
|||
Loading…
Reference in New Issue