initModel<T> method

void initModel<T>(
  1. String key, {
  2. required T getter(),
  3. required void setter(
    1. T value
    ),
})
inherited

Full documentation: https://www.ezflap.io/advanced/interoperability/interoperability.html

Use initModel to "manually" provide models to an ezFlap widget (for interoperability).

Implementation

void initModel<T>(String key, { required T Function() getter, required void Function(T value) setter }) {
	this._mapModels ??= { };
	this._mapModels![key] = $ModelHandler<T>(
		funcGetModelValue: getter,
		funcSetModelValue: setter,
	);
}