initial commit
This commit is contained in:
1
lib/atom-react/mixins/modal-mixin.js
Normal file
1
lib/atom-react/mixins/modal-mixin.js
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";var t=function(t){return t&&t.__esModule?t["default"]:t},$=t(require("jquery")),a=t(require("react")),e={createModal:function(t,e){this._modalContainer=$("<div/>"),e&&(this._modalContainer.width(e),this._modalContainer.addClass("modal-background")),a.render(t,this._modalContainer[0]),this.state=this.state?this.state:{},this.state.modalPanel=atom.workspace.addModalPanel({item:this._modalContainer})},destroyModal:function(){a.unmountComponentAtNode(this._modalContainer[0]),this.state.modalPanel&&(this.state.modalPanel.destroy(),this.state.modalPanel=void 0)}};module.exports=e;
|
||||
1
lib/atom-react/mixins/pane-resize-event-mixin.js
Normal file
1
lib/atom-react/mixins/pane-resize-event-mixin.js
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";function e(e){var t=$(e).parents(".pane");return 0===t.size()&&(t=$(".item-views")),{width:t.width(),height:t.height()}}function t(t){var i=e(t.getDOMNode());t.setProps({paneWidth:i.width,paneHeight:i.height})}var i=function(e){return e&&e.__esModule?e["default"]:e},$=i(require("jquery")),n={setupPaneResizeEventMixin:function(){function i(n){try{var r=e(n.getDOMNode());(r.width!==n.props.paneWidth||r.height!==n.props.paneHeight)&&t(n),n.requestID=window.requestAnimationFrame(function(){i(n)})}catch(o){console.log(o)}}i(this)},cleanupPaneResizeEventMixin:function(){window.cancelAnimationFrame(this.requestID)}};module.exports=n;
|
||||
Reference in New Issue
Block a user