1 | module Hyalite |
||
2 | module LinkedValueUtils |
||
3 | View Code Duplication | class << self |
|
0 ignored issues
–
show
Duplication
introduced
by
Loading history...
|
|||
4 | def value(props) |
||
5 | if props.has_key? :valueLink |
||
6 | props[:valueLink][:value] |
||
7 | else |
||
8 | props[:value] |
||
9 | end |
||
10 | end |
||
11 | View Code Duplication | ||
0 ignored issues
–
show
|
|||
12 | def checked(props) |
||
13 | if props.has_key? :checkedLink |
||
14 | props[:checkedLink][:value] |
||
15 | else |
||
16 | props[:checked] |
||
17 | end |
||
18 | end |
||
19 | |||
20 | def execute_on_change(props, event) |
||
21 | if props.has_key? :onChange |
||
22 | props[:onChange].call(event) |
||
23 | end |
||
24 | end |
||
25 | end |
||
26 | end |
||
27 | end |
||
28 |