added pagination

This commit is contained in:
Mads Rasmussen
2016-06-01 11:12:34 +02:00
parent 43f7a18eb6
commit 0d99e1d9a2
3 changed files with 35 additions and 0 deletions

View File

@@ -37,6 +37,10 @@
}
}
.umb-packages__pagination {
display: flex;
justify-content: center;
}
.umb-packages {
margin: 0 -10px;

View File

@@ -6,10 +6,17 @@
var vm = this;
vm.packageViewState = "packageList";
vm.pagination = {
pageNumber: 1,
totalPages: 10
};
vm.selectCategory = selectCategory;
vm.showPackageDetails = showPackageDetails;
vm.setPackageViewState = setPackageViewState;
vm.nextPage = nextPage;
vm.prevPage = prevPage;
vm.goToPage = goToPage;
vm.categories = [
{
@@ -236,6 +243,18 @@
}
}
function nextPage(pageNumber) {
console.log(pageNumber);
}
function prevPage(pageNumber) {
console.log(pageNumber);
}
function goToPage(pageNumber) {
console.log(pageNumber);
}
}
angular.module("umbraco").controller("Umbraco.Editors.Packages.RepoController", PackagesRepoController);

View File

@@ -84,6 +84,18 @@
</div> <!-- end packages -->
</div>
<div class="umb-packages__pagination">
<umb-pagination
page-number="vm.pagination.pageNumber"
total-pages="vm.pagination.totalPages"
on-next="vm.nextPage"
on-prev="vm.prevPage"
on-go-to-page="vm.goToPage">
</umb-pagination>
</div>
</div>