dash_agent 0.2.1 copy "dash_agent: ^0.2.1" to clipboard
dash_agent: ^0.2.1 copied to clipboard

Framework package to create and publish dash agents for commanddash

example/main.dart

import 'package:dash_agent/configuration/command.dart';
import 'package:dash_agent/configuration/dash_agent.dart';
import 'package:dash_agent/dash_agent.dart';
import 'package:dash_agent/data/datasource.dart';

import 'ask_command.dart';
import 'data_sources.dart';

void main() {
  processAgent(MyAgent());
}

class MyAgent extends AgentConfiguration {
  final docsSource = DocsDataSource();
  final blogsSource = BlogsDataSource();

  @override
  List<DataSource> get registeredDataSources => [docsSource, blogsSource];

  @override
  List<Command> get registerSupportedCommands =>
      [AskCommand(docsSource: docsSource)];
}
4
likes
0
pub points
0%
popularity

Publisher

verified publishercommanddash.io

Framework package to create and publish dash agents for commanddash

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

meta, path

More

Packages that depend on dash_agent