Getting Started
Customizing collections
Traditional Syntax
module ForestAdminRails
class CreateAgent
def self.setup!
database_configuration = Rails.configuration.database_configuration
datasource = ForestAdminDatasourceActiveRecord::Datasource.new(database_configuration[Rails.env])
@create_agent = ForestAdminAgent::Builder::AgentFactory.instance.add_datasource(datasource)
customize
@create_agent.build
end
def self.customize
@create_agent.customize_collection('task') do |collection|
collection.add_field('title', ForestAdminDatasourceCustomizer::Decorators::Computed::ComputedDefinition.new(
# field definition
))
end
end
end
endDSL Syntax
Last updated