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"; }); }
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"; }); }
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; }