org
.
hyperscala
.
web
JavaScriptProperty
class
JavaScriptProperty
[
T
]
extends
Property
[
T
]
Linear Supertypes
Property
[
T
],
ChildLike
[
Listenable
],
Bindable
[
T
],
Listenable
,
PropertyLike
[
T
], () ⇒
T
, (
T
) ⇒
Unit
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
JavaScriptProperty
Property
ChildLike
Bindable
Listenable
PropertyLike
Function0
Function1
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
JavaScriptProperty
(
toJS: (
T
) ⇒
JavaScriptContent
,
default:
Option
[
T
]
)
(
implicit
parent:
Listenable
,
manifest:
Manifest
[
T
]
)
Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
def
:=
(
value:
T
)
:
Unit
Definition Classes
PropertyLike
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
and
(
other:
Property
[
T
]
)
:
PropertyGroup
[
T
]
Definition Classes
Property
def
andThen
[
A
]
(
g: (
Unit
) ⇒
A
)
: (
T
) ⇒
A
Definition Classes
Function1
Annotations
@unspecialized
()
def
apply
(
value:
T
,
suppressEvent:
Boolean
)
:
Unit
Definition Classes
Property
def
apply
(
value:
T
)
:
Unit
Definition Classes
Property → Function1
def
apply
()
:
T
Definition Classes
Property → Function0
def
applyChange
(
value:
T
)
:
Unit
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
bind
(
bindable:
Bindable
[
T
]
)
:
ListenerWrapper
[_ <:
Change
[
T
],
Unit
,
Unit
]
Definition Classes
Bindable
def
bindTo
[
S
]
(
bindable:
Bindable
[
S
]
)
(
implicit
converter: (
S
) ⇒
T
)
:
ListenerWrapper
[_ <:
Change
[
S
],
Unit
,
Unit
]
Definition Classes
Bindable
val
change
:
PropertyChangeProcessor
[
T
]
Definition Classes
Property → Bindable
val
changing
:
PropertyChangingProcessor
[
T
]
Definition Classes
Property
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
compose
[
A
]
(
g: (
A
) ⇒
T
)
: (
A
) ⇒
Unit
Definition Classes
Function1
Annotations
@unspecialized
()
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
get
:
Option
[
T
]
Definition Classes
Property
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
hierarchicalParent
:
Listenable
Attributes
protected
Definition Classes
Property → ChildLike
def
isChange
(
newValue:
T
)
:
Boolean
Attributes
protected
Definition Classes
Property
def
isChanging
:
Boolean
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
js
: () ⇒
JavaScriptContent
def
listen
[
E
,
V
,
R
]
(
name:
String
,
modes:
ListenMode
*
)
(
f: (
E
) ⇒
V
)
(
implicit
eventManifest:
Manifest
[
E
]
)
:
ListenerWrapper
[
E
,
V
,
R
]
Definition Classes
Listenable
val
listeners
:
Listeners
Definition Classes
Listenable
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
propertyChange
(
value:
T
)
:
Unit
Attributes
protected
Definition Classes
Property
def
propertyChanging
(
value:
T
)
:
Option
[
T
]
Attributes
protected
Definition Classes
Property
def
propertyRead
()
:
Unit
Attributes
protected
Definition Classes
Property
val
read
:
PropertyReadProcessor
Definition Classes
Property
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
implicit
val
thisListenable
:
Listenable
Definition Classes
Listenable
def
toString
()
:
String
Definition Classes
Function0 → AnyRef → Any
def
value
:
T
Definition Classes
PropertyLike
def
value_=
(
value:
T
)
:
Unit
Definition Classes
PropertyLike
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
Property
[
T
]
Inherited from
ChildLike
[
Listenable
]
Inherited from
Bindable
[
T
]
Inherited from
Listenable
Inherited from
PropertyLike
[
T
]
Inherited from () ⇒
T
Inherited from (
T
) ⇒
Unit
Inherited from
AnyRef
Inherited from
Any
Ungrouped