public virtual void Dispose()
        {
            ContentView.Dispose();
            ContentView = null;

            OnceInitializeAction = null;
            PlatformDialog       = null;
        }
        public LoadingBase(LoadingPlatformDialog loadingDialog)
        {
            PlatformDialog = loadingDialog;

            ContentView = new FrameLayout(Dialogs.Context);

            using (var param = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent))
            {
                ContentView.LayoutParameters = param;
            }

            ContentView.SetClipChildren(false);
            ContentView.SetClipToPadding(false);
        }
 public LoadingImplementation()
 {
     LoadingDialog = new LoadingPlatformDialog();
 }
예제 #4
0
        public ReusableLoading(LoadingView loadingView, LoadingPlatformDialog loadingDialog) : base(loadingDialog)
        {
            _loadingView = loadingView;

            OnceInitializeAction = Initialize;
        }
예제 #5
0
 public DefaultLoading(LoadingPlatformDialog loadingDialog) : base(loadingDialog)
 {
     OnceInitializeAction = Initialize;
 }