mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
78 lines
2.1 KiB
TypeScript
78 lines
2.1 KiB
TypeScript
import { Observable } from "tns-core-modules/data/observable";
|
|
import { Item } from "./shared/item";
|
|
|
|
export class HomeViewModel extends Observable {
|
|
items: Array<Item>;
|
|
|
|
constructor() {
|
|
super();
|
|
|
|
this.items = new Array<Item>(
|
|
{
|
|
name: "Item 1",
|
|
description: "Description for Item 1"
|
|
},
|
|
{
|
|
name: "Item 2",
|
|
description: "Description for Item 2"
|
|
},
|
|
{
|
|
name: "Item 3",
|
|
description: "Description for Item 3"
|
|
},
|
|
{
|
|
name: "Item 4",
|
|
description: "Description for Item 4"
|
|
},
|
|
{
|
|
name: "Item 5",
|
|
description: "Description for Item 5"
|
|
},
|
|
{
|
|
name: "Item 6",
|
|
description: "Description for Item 6"
|
|
},
|
|
{
|
|
name: "Item 7",
|
|
description: "Description for Item 7"
|
|
},
|
|
{
|
|
name: "Item 8",
|
|
description: "Description for Item 8"
|
|
},
|
|
{
|
|
name: "Item 9",
|
|
description: "Description for Item 9"
|
|
},
|
|
{
|
|
name: "Item 10",
|
|
description: "Description for Item 10"
|
|
},
|
|
{
|
|
name: "Item 11",
|
|
description: "Description for Item 11"
|
|
},
|
|
{
|
|
name: "Item 12",
|
|
description: "Description for Item 12"
|
|
},
|
|
{
|
|
name: "Item 13",
|
|
description: "Description for Item 13"
|
|
},
|
|
{
|
|
name: "Item 14",
|
|
description: "Description for Item 14"
|
|
},
|
|
{
|
|
name: "Item 15",
|
|
description: "Description for Item 15"
|
|
},
|
|
{
|
|
name: "Item 16",
|
|
description: "Description for Item 16"
|
|
}
|
|
);
|
|
}
|
|
}
|