antinvestor_ui_settings 0.3.0 copy "antinvestor_ui_settings: ^0.3.0" to clipboard
antinvestor_ui_settings: ^0.3.0 copied to clipboard

Settings management UI library for Antinvestor. Embeddable screens and widgets for viewing, searching, and editing application settings.

antinvestor_ui_settings #

Embeddable settings management UI for Antinvestor applications. Provides screens and widgets for viewing, searching, and editing application settings with scope-based organization.

Installation #

dependencies:
  antinvestor_ui_settings: ^0.1.0

Features #

  • Settings List: Grouped by module with search and filtering
  • Setting Detail: View and edit individual settings with type-aware editors
  • Bulk Edit: Edit multiple settings at once
  • Scope Selection: Filter settings by scope (global, tenant, partition)
  • Embeddable Widgets: SettingTile, SettingValueEditor, SettingsScopeSelector, SettingValueWidget
  • Routing: SettingsRouteModule with GoRouter integration

Usage #

import 'package:antinvestor_ui_settings/antinvestor_ui_settings.dart';

// Display a setting value inline
SettingValueWidget(settingKey: 'app.theme.mode')

// Scope selector for filtering
SettingsScopeSelector(
  onScopeChanged: (scope) => print(scope),
)

// Register routes in your host app
final module = SettingsRouteModule();
ShellRoute(
  routes: [...ownRoutes, ...module.buildRoutes()],
);

Routes #

Path Screen
/settings Settings list (grouped, searchable)
/settings/detail/:key View/edit a single setting
/settings/bulk-edit Bulk editor for multiple settings

Embedding Widgets #

// Setting row with value preview
SettingTile(setting: settingObject)

// Type-aware value editor (string, number, boolean, JSON)
SettingValueEditor(setting: settingObject, onSaved: (v) {})
0
likes
95
points
105
downloads

Documentation

API reference

Publisher

verified publisherantinvestor.com

Weekly Downloads

Settings management UI library for Antinvestor. Embeddable screens and widgets for viewing, searching, and editing application settings.

Homepage
Repository (GitHub)
View/report issues

Topics

#flutter #ui #settings #antinvestor #configuration

License

unknown (license)

Dependencies

antinvestor_api_common, antinvestor_api_settings, antinvestor_ui_core, connectrpc, flutter, flutter_riverpod, go_router, protobuf, riverpod_annotation

More

Packages that depend on antinvestor_ui_settings