public override void ExecuteUI <T>(AbstractSystemNode <T> node) { base.ExecuteUI(node); var container = node.Container; textCurrentDirectoryPath.text = "Current Directory: " + container.FullName; return; }
public override void ExecuteUI<T>(AbstractSystemNode<T> node) { base.ExecuteUI(node); var container = node.Container; var extendedInfo = node.extendedInfo; textNodeHoverName.text = container.Name; imageNodeHoverIcon.sprite = extendedInfo.icon; imageNodeHoverIcon.gameObject.SetActive(true); return; }
public override void ExecuteUI <T>(AbstractSystemNode <T> node) { base.ExecuteUI(node); imageIcon.sprite = node.extendedInfo.icon; HandleGeneral(); if (node.extendedInfo.isAccessDenied) { buttonDelete.gameObject.SetActive(false); buttonOpen.gameObject.SetActive(false); buttonRename.gameObject.SetActive(false); } else { buttonDelete.gameObject.SetActive(true); buttonOpen.gameObject.SetActive(true); buttonRename.gameObject.SetActive(true); } return; }
public virtual void ExecuteUI <T>(AbstractSystemNode <T> node) where T : FileSystemInfo { panelContainer.gameObject.SetActive(true); return; }