8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# File 'lib/extclasses/textfield.rb', line 8
def initialize(config, parent)
@default_config = {
:labelAlign => "right",
:autoCreate => {
:tag => "input",
:type => "text",
:autocomplete => "off"
}
}
if config[:autoCreate]
@default_config.merge! config[:autoCreate]
config.delete :autoCreate
end
if config[:emptyText]
@default_config[:autoCreate][:placeholder] = config[:emptyText]
config.delete :emptyText
end
super('textfield',config, parent)
end
|