initialize method
void
initialize({
- required LicenseController<
TLicense, TFeature> controller, - required LicenseDescriptor<
TLicense> currentLicense, - ValueSetter<
LicenseDescriptor< ? onLicenseTap,TLicense> > - ValueSetter<
FeatureDescriptor< ? onFeatureTap,TFeature> >
Implementation
void initialize({
required LicenseController<TLicense, TFeature> controller,
required LicenseDescriptor<TLicense> currentLicense,
// required FeatureDescriptor<TFeature> features,
ValueSetter<LicenseDescriptor<TLicense>>? onLicenseTap,
ValueSetter<FeatureDescriptor<TFeature>>? onFeatureTap,
}) {
LicenseController.instance = controller;
final fuck = LicenseController.instance as LicenseController<TLicense, TFeature>;
// fuck.features = features;
fuck.currentLicense = currentLicense;
fuck.onFeatureTap = onFeatureTap;
fuck.onLicenseTap = onLicenseTap;
}