getInstance static method

FeedSDK getInstance({
  1. required dynamic feedifyUser,
  2. required dynamic feedifyKey,
  3. required dynamic feedifyDomain,
})

used to initialise the SDK and Firebase

feedifyUser username provided from Feedify console, feedKey key provided from Feedify console and feedDomain domain provided from Feedify console all the paramters are mandatory, if not provided then UnimplementedError is thrown

Implementation

static FeedSDK getInstance(
    {required feedifyUser, required feedifyKey, required feedifyDomain}) {
  if (feedifyUser.isEmpty || feedifyDomain.isEmpty || feedifyKey.isEmpty) {
    throw UnimplementedError('kindly provide valid values');
  }
  feedKey = feedifyKey;
  feedDomain = feedifyDomain;
  feedUser = feedifyUser;
  return _singleton;
}