рд╕рдВрдкрд╛рджрдХ рдХреЛ рд╕реНрдХреНрд░реЙрд▓ рдИрд╡реЗрдВрдЯ рдХреИрд╕реЗ рдмрд╛рдВрдзреЗрдВ?
editor.on('scroll', function() {
//...
}) ?
рдпрд╛
editor.getSession().on('scroll', function() {
//...
}) ?
editor.session.on("changeScrollTop", function() {})
editor.session.on("changeScrollLeft", function() {})
рдзрдиреНрдпрд╡рд╛рдж!
@nightwing рд╡рд░реНрддрдорд╛рди, рдкрд╣рд▓реЗ _and_ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ?
editor.session.on("changeScrollTop", function() {}) editor.session.on("changeScrollLeft", function() {})
рдПрдХ рдмрд╛рд░ рдИрд╡реЗрдВрдЯ рдмрд╛рдЗрдВрдб рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдХреИрд╕реЗ рдЕрдирдмрд╛рдЗрдВрдб рдХрд░реЗрдВред рдореИрдиреЗ рдкреНрд░рдпрддреНрди рдХрд┐рдпрд╛
editor.session.off();
editor.session.off('scroll');
editor.session.off('changeScrollTop');
var listener = function() {}
session.on("eventName", listener)
session.off("eventName", listener)
var listener = function() {} session.on("eventName", listener) session.off("eventName", listener)
рдЕрд╕рд▓ рдореЗрдВ рдореИрдВрдиреЗ рдПрдХ рдЦрд╛рд▓реА рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
session.off('changeScrollTop', function() {
});
session.off('changeScrollLeft', function() {
});
рдЖрдкрдХреЛ рдЙрд╕реА рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА