[{"__symbolic":"module","version":3,"metadata":{"Mvp0TaskBacklogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mvp0-task-backlog","template":"\n<!-- TBD: This check should be done against all data not just loaded items. -->\n<ion-list no-lines *ngIf=\"data.hasFutureTargetedLoadedItems\">\n  <ion-list-header>\n    Future Tasks\n  </ion-list-header>\n\n  <!--<ion-item>\n    <ion-avatar item-left><img src=\"http://placehold.it/40.png/0aa\"></ion-avatar>\n    <h2>\n      <a (click)=\"displayEditTaskPage()\">Todo 1</a>\n    </h2>\n    <p>I've got enough on my plate as it is, and I...</p>\n  </ion-item>-->\n\n  <ng-template ngFor let-item [ngForOf]=\"data.futureTargetedLoadedItems\">\n    <mvp0-task-entry [show-doittoday]=\"!item.isDone && !item.isForToday\" [iid]=\"item.id\" [ictag]=\"item.ctag\" \n      [grayscale]=\"isGray(item)\"\n      [ititle]=\"item.title\" \n      [idescription]=\"(item.description) ? item.description : '.'\"></mvp0-task-entry>\n    <!--<button ion-button end icon-only clear color=\"dark\" (click)=\"doItToday()\"><ion-icon name=\"sunny\" ></ion-icon></button>-->\n  </ng-template>\n\n</ion-list>\n\n<!-- Since the new button is displayed with this list, do not ngIf. -->\n<!--<ion-list no-lines *ngIf=\"data.hasFloatingLoadedItems\">-->\n<ion-list no-lines>\n  <ion-fab top right>\n    <button ion-fab mini color=\"secondary\" (click)=\"displayNewTaskPage()\"><ion-icon name=\"add\"></ion-icon></button>\n  </ion-fab>\n\n  <ion-list-header>\n    Task Backlog\n  </ion-list-header>\n\n  <!--<ion-item>\n    <ion-avatar item-left><img src=\"http://placehold.it/40.png/a73\"></ion-avatar>\n    <h2>\n      <a (click)=\"displayEditTaskPage()\">Task a</a>\n    </h2>\n    <p>I've got enough on my plate as it is, and I...</p>\n  </ion-item>-->\n\n  <ng-template ngFor let-item [ngForOf]=\"data.floatingLoadedItems\">\n    <mvp0-task-entry [show-doittoday]=\"!item.isDone && !item.isForToday\" [iid]=\"item.id\" [ictag]=\"item.ctag\" [itargetdate]=\"item.targetDate\" \n      [grayscale]=\"isGray(item)\"\n      [ititle]=\"item.title\" \n      [idescription]=\"(item.description) ? item.description : '.'\"></mvp0-task-entry>\n    <!--<button ion-button end icon-only clear color=\"dark\" (click)=\"doItToday()\"><ion-icon name=\"sunny\" ></ion-icon></button>-->\n  </ng-template>\n\n\n</ion-list>\n\n<!-- tbd: \"Show More\" button??? -->\n"}]}],"members":{"isColorChangeEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["color-changeable"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ionic-angular","name":"AlertController"},{"__symbolic":"reference","module":"ionic-angular","name":"ToastController"},{"__symbolic":"reference","module":"ionic-angular","name":"Events"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"isGray":[{"__symbolic":"method"}],"refreshData":[{"__symbolic":"method"}],"displayEditTaskPage":[{"__symbolic":"method"}],"displayNewTaskPage":[{"__symbolic":"method"}],"confirmForDoItToday":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"Mvp0TaskBacklogComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"mvp0-task-backlog","template":"\n<!-- TBD: This check should be done against all data not just loaded items. -->\n<ion-list no-lines *ngIf=\"data.hasFutureTargetedLoadedItems\">\n  <ion-list-header>\n    Future Tasks\n  </ion-list-header>\n\n  <!--<ion-item>\n    <ion-avatar item-left><img src=\"http://placehold.it/40.png/0aa\"></ion-avatar>\n    <h2>\n      <a (click)=\"displayEditTaskPage()\">Todo 1</a>\n    </h2>\n    <p>I've got enough on my plate as it is, and I...</p>\n  </ion-item>-->\n\n  <ng-template ngFor let-item [ngForOf]=\"data.futureTargetedLoadedItems\">\n    <mvp0-task-entry [show-doittoday]=\"!item.isDone && !item.isForToday\" [iid]=\"item.id\" [ictag]=\"item.ctag\" \n      [grayscale]=\"isGray(item)\"\n      [ititle]=\"item.title\" \n      [idescription]=\"(item.description) ? item.description : '.'\"></mvp0-task-entry>\n    <!--<button ion-button end icon-only clear color=\"dark\" (click)=\"doItToday()\"><ion-icon name=\"sunny\" ></ion-icon></button>-->\n  </ng-template>\n\n</ion-list>\n\n<!-- Since the new button is displayed with this list, do not ngIf. -->\n<!--<ion-list no-lines *ngIf=\"data.hasFloatingLoadedItems\">-->\n<ion-list no-lines>\n  <ion-fab top right>\n    <button ion-fab mini color=\"secondary\" (click)=\"displayNewTaskPage()\"><ion-icon name=\"add\"></ion-icon></button>\n  </ion-fab>\n\n  <ion-list-header>\n    Task Backlog\n  </ion-list-header>\n\n  <!--<ion-item>\n    <ion-avatar item-left><img src=\"http://placehold.it/40.png/a73\"></ion-avatar>\n    <h2>\n      <a (click)=\"displayEditTaskPage()\">Task a</a>\n    </h2>\n    <p>I've got enough on my plate as it is, and I...</p>\n  </ion-item>-->\n\n  <ng-template ngFor let-item [ngForOf]=\"data.floatingLoadedItems\">\n    <mvp0-task-entry [show-doittoday]=\"!item.isDone && !item.isForToday\" [iid]=\"item.id\" [ictag]=\"item.ctag\" [itargetdate]=\"item.targetDate\" \n      [grayscale]=\"isGray(item)\"\n      [ititle]=\"item.title\" \n      [idescription]=\"(item.description) ? item.description : '.'\"></mvp0-task-entry>\n    <!--<button ion-button end icon-only clear color=\"dark\" (click)=\"doItToday()\"><ion-icon name=\"sunny\" ></ion-icon></button>-->\n  </ng-template>\n\n\n</ion-list>\n\n<!-- tbd: \"Show More\" button??? -->\n"}]}],"members":{"isColorChangeEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["color-changeable"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ionic-angular","name":"AlertController"},{"__symbolic":"reference","module":"ionic-angular","name":"ToastController"},{"__symbolic":"reference","module":"ionic-angular","name":"Events"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"isGray":[{"__symbolic":"method"}],"refreshData":[{"__symbolic":"method"}],"displayEditTaskPage":[{"__symbolic":"method"}],"displayNewTaskPage":[{"__symbolic":"method"}],"confirmForDoItToday":[{"__symbolic":"method"}]}}}}]