2013-06-18 19:08:17 -09:00
|
|
|
function ImageViewModel(data) {
|
|
|
|
this.Id = data.Id;
|
|
|
|
this.Tag = data.Tag;
|
|
|
|
this.Repository = data.Repository;
|
|
|
|
this.Created = data.Created;
|
|
|
|
this.Checked = false;
|
2013-12-13 10:26:58 -08:00
|
|
|
this.RepoTags = data.RepoTags;
|
2014-08-12 12:58:05 +06:00
|
|
|
this.VirtualSize = data.VirtualSize;
|
2013-06-18 19:08:17 -09:00
|
|
|
}
|
2013-06-19 12:39:33 -09:00
|
|
|
|
|
|
|
function ContainerViewModel(data) {
|
2015-08-25 00:59:54 -05:00
|
|
|
this.Id = data.Id;
|
2016-06-29 21:04:29 +12:00
|
|
|
this.State = data.State;
|
|
|
|
this.Names = data.Names;
|
|
|
|
this.IP = data.NetworkSettings.Networks[Object.keys(data.NetworkSettings.Networks)[0]].IPAddress;
|
2015-08-25 00:59:54 -05:00
|
|
|
this.Image = data.Image;
|
|
|
|
this.Command = data.Command;
|
|
|
|
this.Checked = false;
|
2013-06-19 12:39:33 -09:00
|
|
|
}
|