public BucketPage(MainCamera camera, KiiGroup group, string  bucketName)
     : base(camera)
 {
     this.group = group;
     this.bucketName = bucketName;
     this.bucket = group.Bucket(bucketName);
 }
    void PerformDelete()
    {
        message       = "Delete group...";
        ButtonEnabled = false;

        currentGroup.Delete((KiiGroup group, Exception e) =>
        {
            ButtonEnabled = true;
            if (e != null)
            {
                message = "Failed to delete group " + e.ToString();
                return;
            }
            message      = "Delete group succeeded";
            currentGroup = null;
        });
    }
    void PerformRefresh()
    {
        message       = "Refresh group...";
        ButtonEnabled = false;

        currentGroup.Refresh((KiiGroup group, Exception e) =>
        {
            ButtonEnabled = true;
            if (e != null)
            {
                message = "Failed to refresh group " + e.ToString();
                return;
            }
            currentGroup = group;
            message      = "Refresh group succeeded";
        });
    }
Example #4
0
    void PerformCreateGroup(string name)
    {
        message       = "Creating group...";
        ButtonEnabled = false;

        if (name == null || name.Length == 0)
        {
            message       = "Group name is null";
            ButtonEnabled = true;
            return;
        }
        KiiGroup group = Kii.Group(name);

        group.Save((KiiGroup newGroup, Exception e) =>
        {
            ButtonEnabled = true;
            if (e != null)
            {
                message = "Failed to create group " + e.ToString();
                return;
            }
            message = "Create group succeeded";
        });
    }
Example #5
0
 void ShowGroupMenuPage(KiiGroup group)
 {
     camera.PushPage(new GroupMenuPage(camera, group));
 }
 public GroupMenuPage(MainCamera camera, KiiGroup group) : base(camera)
 {
     this.currentGroup = group;
     this.newName      = group.Name;
 }
 public GroupMenuPage(MainCamera camera, KiiGroup group)
     : base(camera)
 {
     this.currentGroup = group;
     this.newName = group.Name;
 }
    void PerformRefresh()
    {
        message = "Refresh group...";
        ButtonEnabled = false;

        currentGroup.Refresh((KiiGroup group, Exception e) =>
                             {
            ButtonEnabled = true;
            if (e != null)
            {
                message = "Failed to refresh group " + e.ToString();
                return;
            }
            currentGroup = group;
            message = "Refresh group succeeded";
        });
    }
    void PerformDelete()
    {
        message = "Delete group...";
        ButtonEnabled = false;

        currentGroup.Delete((KiiGroup group, Exception e) =>
                            {
            ButtonEnabled = true;
            if (e != null)
            {
                message = "Failed to delete group " + e.ToString();
                return;
            }
            message = "Delete group succeeded";
            currentGroup = null;
        });
    }
Example #10
0
 void ShowGroupMenuPage(KiiGroup group)
 {
     camera.PushPage(new GroupMenuPage(camera, group));
 }
Example #11
0
 public BucketPage(MainCamera camera, KiiGroup group, string bucketName) : base(camera)
 {
     this.group      = group;
     this.bucketName = bucketName;
     this.bucket     = group.Bucket(bucketName);
 }