Library globals

Source canvas . gui . widgets . Label.nas

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
gui.widgets.Label = {
  new: func(parent, style, cfg)
  {
    var m = gui.Widget.new(gui.widgets.Label);
    m._cfg = Config.new(cfg);
    m._focus_policy = m.NoFocus;
    m._setView( style.createWidget(parent, "label", m._cfg) );

    return m;
  },
  setText: func(text)
  {
    me._view.setText(me, text);
    return me;
  },
  setImage: func(img)
  {
    me._view.setImage(me, img);
    return me;
  },
  setBackground: func(bg)
  {
    me._view.setBackground(me, bg);
    return me;
  }
};