protoUI

merges several objects and creates a new Webix component

object protoUI(object target,mixins ...mixins);
target
objectthe object to extend. It receives the new properties ...mixins
mixinsone or many mixin objects
objectthe new view (target object) with the new properties

Example

webix.protoUI({
    name:"editlist"
}, webix.ui.list, webix.EditAbility);
 
var list = webix.ui({
    view:"editlist",
    editable:true,
    editor:"text",
    editValue:"title"
});

Related samples

Details

The method merges the objects passed to it as parameters. The objects are merged in a certain order and together create a new Webix component.

The method is similar to proto, but proto is not used to create new views.

See also
  • API
  • Articles
  • Back to top
    Join Our Forum
    We've retired comments here. Visit our forum for faster technical support, connect with other developers, and share your feedback there.