Skip to content

Instantly share code, notes, and snippets.

@zdarovka
Created March 4, 2015 11:32
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zdarovka/060b2d1b81c411767eaa to your computer and use it in GitHub Desktop.
Save zdarovka/060b2d1b81c411767eaa to your computer and use it in GitHub Desktop.
<polymer-element name="st-pageable-content" attributes="urlTemplate appUrlTemplate dataname currentPage" extends="core-list">
<template>
<style>
:host {
display: block;
height: 100%;
}
</style>
<content></content>
<st-pagination id="pager" on-st-pagination-changed="{{pageChanged}}"></st-pagination>
<st-globals id="globals"></st-globals>
<st-ajax dst="{{currentPageUrl}}"
id="ajax"
ticket="{{$.globals.authentication.authTicket}}"
method="GET"
on-core-response="{{_ajaxResponse}}"
on-core-error="{{_ajaxError}}"
on-core-complete="{{_ajaxComplete}}"
on-st-ajax-start="{{_ajaxStart}}">
</st-ajax>
</template>
<script>
Polymer({
......
});
</script>
</polymer-element>
<st-pageable-content style="height: 100%;" urltemplate="/Discussion/Page-{page}" appurltemplate="/discussion/{page}" data="{{data}}" currentpage="{{currentPage}}" dataname="discussion-message">
<st-discussion-message data="{{model}}" scrolltarget="#messageSection"></st-discussion-message>
</st-pageable-content>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment