window ID

при создании окна, если не указывать статически ID, он создается динамически? и как тогда обратится к динамическому ID для закрытия окна например(webix.$$(динамический ID).hide())
(modal: true,
view: “window”,
move: true,
head:{
view:“toolbar”, cols:[
{ view:“label”, label: “”},
{ view: “icon”, icon: “times-circle”, click: function () { webix.$$(динамический ID).hide(); } })

Здравствуйте

Например вот так:

var win = webix.ui(...);
...
win.hide();

как получить из win тогда id, win.id undefined

var id = win.config.id;

Cannot read property ‘config’ of undefined,

function PopupShow(pck) {
var $window_webix_ready = webix.ready(function () {
$window_webix_ui_ = new webix.ui({
id: “id_popup_” + pck,
modal: true,
view: “window”,
move: true,
head: {
view: “toolbar”, cols: [
{ view: “label”, label: “”, id: ‘label_popup_child_’ + pck },
{ view: “icon”, icon: “times-circle”, click: function () { webix.$window_webix_ui_.config.id.hide(); } }
]…

You need to call either

$window_webix_ui_.hide(); 

or

webix.$$($window_webix_ui_.config.id).hide(); 

спасибо!!!
можно обратиться через объект $window_webix_ui_ к id label из head и к id
body? то же чтото типа $window_webix_ui_.head.label.id например?
function PopupShow(pck)
{ var $window_webix_ready = webix.ready(function () {
$window_webix_ui_ = new webix.ui({
id: “id_popup_” + pck, modal: true,
view: “window”,
move: true,
head: {
view: “toolbar”,
cols: [ { view: “label”, label: “”, id: ‘label_popup_child_’ + pck },
{ view: “icon”, icon: “times-circle”, click: function () { webix.$window_webix_ui_.config.id.hide(); } }

closed