Skip to content

Instantly share code, notes, and snippets.

View shahabkhalvati's full-sized avatar
🏭
functioning

Shahab Khalvati shahabkhalvati

🏭
functioning
View GitHub Profile
@shahabkhalvati
shahabkhalvati / screenshot.js
Created September 30, 2018 10:02
client side screen shot of port view
// load screenshot tool dynamically
var script = document.createElement('script')
script.src = 'https://html2canvas.hertzen.com/dist/html2canvas.min.js'
document.head.appendChild(script)
// take screenshot
html2canvas(document.querySelector("body")).then(canvas => {
document.body.appendChild(canvas)
})

Keybase proof

I hereby claim:

  • I am shahabkhalvati on github.
  • I am shahabkhalvati (https://keybase.io/shahabkhalvati) on keybase.
  • I have a public key ASCgC95KDg4r_c4qGkO1O_oze0gz-VD1vOTrLgfp8yU5Wgo

To claim this, I am signing this object:

$.fn.scrollTo = function (target, options, callback) {
if (typeof options === 'function' && arguments.length == 2) {
callback = options
options = target
}
var settings = $.extend({
scrollTarget: target,
offsetTop: 50,
duration: 500,
easing: 'swing'