private void Start() { if (clearCacheOnStart) { Stackeer.ClearAllCachedFiles(); } ShowButtonView(); }
public void SetPrefab(CloudImageData cloudImage) { this.gameObject.SetActive(true); nameText.text = cloudImage.Name; InterestIDText.text = cloudImage.InterestID.ToString(); languageText.text = cloudImage.Language; Stackeer.Get().Load(cloudImage.PictureUrl) .SetWebRequestType(WEB_REQUEST_TYPE.GET_TEXTURE) .SetLoadingPlaceholder(spriteContainer.loadingSprite) .SetErrorPlaceholder(spriteContainer.errorSprite) .SetEnableLog(Global.isDebuging).Into(image) .StartStackeer(); }
public void SetView() { progressText.text = "Let's GO"; if (Stackeer.IsFileAlreadyExists(Global.cloudDataUri)) { isDataCached = true; OnDataAlreadyCached(); } else { isDataCached = false; OnDownloadRequired(); } }
private void OnDownloadRequired() { ToggleBinButtonVisiblity(false); buttonText.text = "Fetch"; actionButton.onClick.RemoveAllListeners(); actionButton.onClick.AddListener(() => { progressText.text = "0%"; progressText.color = Color.black; buttonText.text = "Fetching..."; actionButton.interactable = false; Stackeer.Get().Load(Global.cloudDataUri).SetWebRequestType(WEB_REQUEST_TYPE.HTTP_GET) .WithGetResponseLoadedAction(OnJsonLoaded).WithErrorAction(OnDownloadFailed).WithLoadedAction(OnDataDownloaded) .WithDownloadProgressChangedAction(UpdateProgress).StartStackeer(); }); }
private void Start() { Stackeer.Get().Load(imageUrl).SetWebRequestType(WEB_REQUEST_TYPE.GET_TEXTURE).SetEnableLog(true).Into(image).StartStackeer(); Stackeer.Get().Load(jsonUrl).SetWebRequestType(WEB_REQUEST_TYPE.HTTP_GET).SetEnableLog(true) .WithGetResponseLoadedAction(OnJsonLoaded).StartStackeer(); }
private void ClearAllCachedData() { Stackeer.ClearAllCachedFiles(); }