Guest User

Untitled

a guest
Oct 18th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. import Ember from 'ember';
  2.  
  3. export default Ember.Controller.extend({
  4. appName: 'Ember Twiddle',
  5.  
  6. calculatePosition(trigger, content) {
  7. let { top, left, width, height } = trigger.getBoundingClientRect();
  8. let { height: contentHeight } = content.getBoundingClientRect();
  9. let style = {
  10. left: left + width,
  11. top: top + window.pageYOffset
  12. };
  13.  
  14. return { style };
  15. },
  16.  
  17. calculatePositionInPlace(trigger, content) {
  18. let { top, left, width, height } = trigger.getBoundingClientRect();
  19. let { height: contentHeight } = content.getBoundingClientRect();
  20. let style = {
  21. left: width,
  22. top: window.pageYOffset
  23. };
  24.  
  25. return { style };
  26. }
  27. });
Add Comment
Please, Sign In to add comment