{
'Desc' => {
value: lambda do |_row_name, row_values|
row_values[:desc] || row_values.param&.desc || 'TODO: add description'
end,
fill_type: :input,
param: :desc
}
}.freeze
{
'Type' => {
value: lambda do |_row_name, row_values|
row_values.display_type
end,
fill_type: :select,
param: :type,
values: RailsApiDoc::ACCEPTED_TYPES
}
}.freeze
{
'Special' => {
value: lambda do |_row_name, row_values|
row_values.display_special
end,
fill_type: :input,
param: :special
}
}.freeze
{
'Parameter' => {
value: lambda do |row_name, row_values|
row_values.display_name
end,
fill_type: :input,
param: :name
}
}.freeze
{
'Value' => {
value: lambda do |_row_name, row_values|
row_values.display_value
end
}
}.freeze