override

used to override default classes with new ones

Map override;

Example

class CustomToolbar extends userManager.views["users/toolbar"] {}
 
    webix.ui({
        view:"usermanager",
        url: "https://docs.webix.com/usermanager-backend/",
        override: new Map([
            [userManager.views["users/toolbar"], CustomToolbar]
        ])
    });

Related samples

Details

The override property is designed for customizing inner views and services.

It allows setting the Map with a 2D array each, element of which is an array that stores:

  • the default class you need to customize
  • a new class (the class to override with).
See also
Back to top