32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# File 'motion-prime/sections/form.rb', line 32
def hard_reload_cell_section(section)
field_name = section.name.to_sym
path = field_indexes[field_name]
deque_cell(section, at: path)
fields[field_name] = load_field(self.class.fields_options[field_name])
fields[field_name].create_elements
if flat_data?
@data[path.row] = fields[field_name]
else
@data[path.section][path.row] = fields[field_name]
end
self.performSelectorOnMainThread(:reload_cells, withObject: path, waitUntilDone: false)
end
|