/// <summary>
 /// Should be called after Xamarin.Forms.Init();
 /// </summary>
 /// <param name="stackSize">max toast messages count - not implemented on ios and android yet - they show only 1 toast max</param>
 /// <param name="custRenderer">you can override default layout by passing custom renderer, null means DefaultToastLayoutRenderer</param>
 public static void Init(int stackSize = 3, IToastLayoutCustomRenderer custRenderer = null)
 {
     ToastPromptsHostControl.MaxToastCount = stackSize;
     customRenderer = custRenderer ?? new DefaultToastLayoutRenderer();
     ToastInjector.Inject();
 }
 /// <summary>
 /// You can pass your custom renderer for toast layour, in case of null DefaultToastLayoutRenderer will be used
 /// </summary>
 public static void Init(IToastLayoutCustomRenderer customRenderer = null)
 {
     _customRenderer = customRenderer ?? new DefaultToastLayoutRenderer();
 }
 /// <summary>
 /// Should be called after Xamarin.Forms.Init();
 /// </summary>
 /// <param name="stackSize">max toast messages count - not implemented on ios and android yet - they show only 1 toast max</param>
 /// <param name="customRenderer">you can override default layout by passing custom renderer, null means DefaultToastLayoutRenderer</param>
 public static void Init(int stackSize = 3, IToastLayoutCustomRenderer customRenderer = null)
 {
     ToastPromptsHostControl.MaxToastCount = stackSize;
     _customRenderer = customRenderer ?? new DefaultToastLayoutRenderer();
     ToastInjector.Inject();
 }
 /// <summary>
 /// You can pass your custom renderer for toast layour, in case of null DefaultToastLayoutRenderer will be used
 /// </summary>
 public static void Init(Context context, IToastLayoutCustomRenderer customRenderer = null)
 {
     _context = context;
     _customRenderer = customRenderer ?? new DefaultToastLayoutRenderer();
 }
Пример #5
0
 /// <summary>
 /// You can pass your custom renderer for toast layout, in case of null DefaultToastLayoutRenderer will be used
 /// </summary>
 /// <param name="act">The current act. In Xamarin Forms pass the instance of the MainActity e.g. Init(this);</param>
 /// <param name="custRenderer"></param>
 public static void Init(Activity act, IToastLayoutCustomRenderer custRenderer = null)
 {
     activity       = act;
     customRenderer = custRenderer ?? new DefaultToastLayoutRenderer();
 }
 /// <summary>
 /// You can pass your custom renderer for toast layour, in case of null DefaultToastLayoutRenderer will be used
 /// </summary>
 public static void Init(Context context, IToastLayoutCustomRenderer customRenderer = null)
 {
     _context        = context;
     _customRenderer = customRenderer ?? new DefaultToastLayoutRenderer();
 }
 /// <summary>
 /// You can pass your custom renderer for toast layout, in case of null DefaultToastLayoutRenderer will be used
 /// </summary>
 /// <param name="activity">The current activity. In Xamarin Forms pass the instance of the MainActity e.g. Init(this);</param>
 /// <param name="customRenderer"></param>
 public static void Init(Activity activity, IToastLayoutCustomRenderer customRenderer = null)
 {
     _activity = activity;
     _customRenderer = customRenderer ?? new DefaultToastLayoutRenderer();
 }
 /// <summary>
 /// You can pass your custom renderer for toast layour, in case of null DefaultToastLayoutRenderer will be used
 /// </summary>
 public static void Init(IToastLayoutCustomRenderer customRenderer = null)
 {
     _customRenderer = customRenderer ?? new DefaultToastLayoutRenderer();
 }