Example #1
0
 public override void update()
 {
     foreach (Transform child in transform)
     {
         ServiceWindowService uiService = child.GetComponent <ServiceWindowService>();
         if (uiService != null)
         {
             uiService.update();
         }
     }
 }
Example #2
0
    public override void setContent(IPanelData panelData)
    {
        clear();

        if (!(panelData is ServiceCategory))
        {
            Debug.LogError("Type mismatch");
            return;
        }

        ServiceCategory serviceCategory = (ServiceCategory)panelData;

        foreach (Service service in serviceCategory.Services)
        {
            ServiceWindowService uiService = Instantiate(ServicePrefab, transform);
            uiService.setService(service);
        }
    }