// ► import library    
import * as devinux from 'clientcomponent.js';

// ► render base element
const body = document.getElementByTagName('body');
    
new devinux.DevinuxClientComponentButton().renderload(body);
        
// ► import library    
import * as devinux from 'clientcomponent.js';

// ► render base element
const body = document.getElementByTagName('body');
    
new devinux.DevinuxClientComponentButton()
    .renderload(body)
    .setCaption('My Button')
    .setIcon('fad fa-user')
    .onEvent(
        devinux.DevinuxClientComponentButton._event_enum.click,
        () => {
            alert('clicked me');
        }
    );
        
property
_event_enum{ set; get; }
method
load()
change()
render()
setCaption(_caption)
 ---------------------------------------
setIcon(_icon)
setLoading()
setUnloading()
setLock()
setUnLock()
setClassActive()
setClassUnActive()
setClassHot()
setClassUnHot()
addIcon(icon,ClickHandler)
show()
hide()
CREATE BACKEND APPLiCATiON FASTER for using .NET back-end application's... > open-source libraries