RegistryApi class abstract

Constructors

RegistryApi()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addComponentSpec(String pluginName, String pluginFriendlyName, List<ComponentSpec> specs) → void
addDropDownSupporter(String componentId, ComponentDropDown support) → void
addInternalComponents(String pluginName, List<String> list) → void
allInternalComponents(String pluginName) List<String>?
application({required AppModel app, required bool asPlaystore}) Widget
component(BuildContext context, AppModel app, String componentName, String id, {Map<String, dynamic>? parameters, Key? key}) Widget
componentSpecMap() Map<String, List<ComponentSpec>>
getComponentSpecs(String name) ComponentSpec?
getExtensions() List<String>
getRetrieveRepository(String pluginName, String componentId) RetrieveRepository?
getSupportingDropDown(String componentId) ComponentDropDown?
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openDialog(BuildContext context, {required AppModel app, required String id, Map<String, dynamic>? parameters}) Future<void>
openSelectActionWidget({required AppModel app, required ActionModel? action, required ActionSelected actionSelected, required int containerPrivilege, required String label}) Widget
packageFriendlyNames() Map<String, String>
register({String? componentName, ComponentConstructor? componentConstructor}) → void
registerOpenSelectActionWidgetFnct(OpenSelectActionWidgetFnct openSelectActionWidgetFnct) → void
registerRetrieveRepository(String pluginName, String componentId, RetrieveRepository repository) → void
snackbar(String text, {String? snackbarActionLabel, dynamic action()?}) → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited