NOISIF Platform
Toggle table of contents
80ccce4
java
Target filter
java
Switch theme
Search in API
Skip to content
NOISIF Platform
NSL UI
/
xyz.noisif.nsl.ui.component.control
/
NButton
NButton
open
class
NButton
:
NComponent
Members
Constructors
NButton
Link copied to clipboard
constructor
(
text
:
String
,
onClick
:
Runnable
)
constructor
(
text
:
String
)
Properties
initialized
Link copied to clipboard
private
open
var
initialized
:
Boolean
peer
Link copied to clipboard
protected
val
peer
:
ComponentPeer
Functions
add
Style
Class
Link copied to clipboard
open
fun
addStyleClass
(
cssClass
:
String
)
bind
Enabled
Link copied to clipboard
open
fun
bindEnabled
(
condition
:
Observable
<
Boolean
>
)
bind
Loading
Link copied to clipboard
open
fun
bindLoading
(
loadingCondition
:
Observable
<
Boolean
>
)
bind
Visible
Link copied to clipboard
fun
bindVisible
(
condition
:
Observable
<
Boolean
>
)
ensure
Initialized
Link copied to clipboard
fun
ensureInitialized
(
)
get
Peer
Link copied to clipboard
open
fun
getPeer
(
)
:
ComponentPeer
on
Initialize
Link copied to clipboard
protected
open
fun
onInitialize
(
)
set
Enabled
Link copied to clipboard
open
fun
setEnabled
(
enabled
:
Boolean
)
set
Id
Link copied to clipboard
fun
setId
(
id
:
String
)
set
Loading
Link copied to clipboard
open
fun
setLoading
(
loading
:
Boolean
)
set
Text
Link copied to clipboard
open
fun
setText
(
text
:
String
)
set
Visible
Link copied to clipboard
open
fun
setVisible
(
visible
:
Boolean
)