Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit5e27dbc

Browse files
committed
update to ts 2.0
1 parent476e86e commit5e27dbc

File tree

10 files changed

+47
-39
lines changed

10 files changed

+47
-39
lines changed

‎lib/actions.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,12 @@ exports.tutorialSet = tutorial_1.tutorialSet;
2323
vartutorials_1=require('./modules/tutorials');
2424
exports.tutorialsFind=tutorials_1.tutorialsFind;
2525
exports.tutorialUpdate=tutorials_1.tutorialUpdate;
26+
varcore_coderoad_1=require('core-coderoad');
27+
exports.editorDevToolsToggle=core_coderoad_1.editorDevToolsToggle;
28+
exports.editorOpen=core_coderoad_1.editorOpen;
29+
exports.editorInsert=core_coderoad_1.editorInsert;
30+
exports.editorSave=core_coderoad_1.editorSave;
31+
exports.editorSet=core_coderoad_1.editorSet;
32+
exports.routeSet=core_coderoad_1.routeSet;
33+
exports.windowToggle=core_coderoad_1.windowToggle;
34+
exports.quit=core_coderoad_1.quit;

‎lib/components/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
"use strict";
2+
varcore_coderoad_1=require('core-coderoad');
3+
exports.Markdown=core_coderoad_1.Markdown;
24
varAlert_1=require('./Alert');
35
exports.Alert=Alert_1.default;
46
varAppMenu_1=require('./AppMenu');

‎lib/index.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
"use strict";
22
varReactDOM=require('react-dom');
33
varSidePanel_1=require('./components/SidePanel');
4-
varcore_coderoad_1=require('core-coderoad');
5-
varsubscriptions_1=require('./subscriptions');
64
varStatusBar_1=require('./components/StatusBar');
7-
varstore_1=require('./store');
85
varsetup_1=require('./modules/setup');
6+
varstore_1=require('./store');
7+
varsubscriptions_1=require('./subscriptions');
8+
varcore_coderoad_1=require('core-coderoad');
99
varinjectTapEventPlugin=require('react-tap-event-plugin');
1010
varMain=(function(){
1111
functionMain(){
1212
injectTapEventPlugin();
1313
core_coderoad_1.loadPolyfills();
1414
store_1.default.dispatch(setup_1.setupVerify());
1515
this.side=SidePanel_1.sideElement.init();
16-
this.subscriptions=newsubscriptions_1.default;
16+
this.subscriptions=newsubscriptions_1.default();
1717
}
1818
Main.prototype.activate=function(){
1919
atom.workspace.addRightPanel({
@@ -23,9 +23,6 @@ var Main = (function () {
2323
this.subscriptions.onActivate(store_1.default);
2424
ReactDOM.render(SidePanel_1.SideRoot(store_1.default),this.side);
2525
};
26-
Main.prototype.consumeStatusBar=function(statusBar){
27-
this.statusBarTile=StatusBar_1.default(store_1.default,statusBar);
28-
};
2926
Main.prototype.deactivate=function(){
3027
if(this.statusBarTile){
3128
this.statusBarTile.destroy();
@@ -34,6 +31,9 @@ var Main = (function () {
3431
this.subscriptions.onDeactivate(store_1.default);
3532
SidePanel_1.sideElement.unmount();
3633
};
34+
Main.prototype.consumeStatusBar=function(statusBar){
35+
this.statusBarTile=StatusBar_1.default(store_1.default,statusBar);
36+
};
3737
returnMain;
3838
}());
3939
;

‎lib/subscriptions.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
"use strict";
2-
varatom_1=require('atom');
32
varactions_1=require('./actions');
3+
varatom_1=require('atom');
44
varSubscriptions=(function(){
55
functionSubscriptions(){
6-
this.subscriptions=newatom_1.CompositeDisposable;
6+
this.subscriptions=newatom_1.CompositeDisposable();
77
}
88
Subscriptions.prototype.onActivate=function(store){
99
var_this=this;

‎src/actions.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,4 @@ export {setupVerify, setupPackage} from './modules/setup/actions';
77
export{tutorialSet}from'./modules/tutorial';
88
export{tutorialsFind,tutorialUpdate}from'./modules/tutorials';
99

10-
export{
11-
editorDevToolsToggle,editorOpen,editorInsert,
12-
editorSave,editorSet,
13-
routeSet,
14-
windowToggle,quit
15-
}from'core-coderoad';
10+
export{editorDevToolsToggle,editorOpen,editorInsert,editorSave,editorSet,routeSet,windowToggle,quit}from'core-coderoad';

‎src/index.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
import*asReactfrom'react';
22
import*asReactDOMfrom'react-dom';
3-
import{sideElement,SideRoot}from'./components/SidePanel';
4-
import{loadPolyfills,render}from'core-coderoad';
5-
importSubscriptionsfrom'./subscriptions';
3+
4+
import{SideRoot,sideElement}from'./components/SidePanel';
65
importaddToStatusBarfrom'./components/StatusBar';
7-
// activate Redux
8-
importstorefrom'./store';
96
import{setupVerify}from'./modules/setup';
7+
importstorefrom'./store';
8+
importSubscriptionsfrom'./subscriptions';
9+
import{loadPolyfills,render}from'core-coderoad';
1010
import*asinjectTapEventPluginfrom'react-tap-event-plugin';
1111

1212
classMain{
13-
side:HTMLElement;
14-
statusBarTile:StatusBar.IStatusBarView;
15-
subscriptions:any;
13+
privateside:HTMLElement;
14+
privatestatusBarTile:StatusBar.IStatusBarView;
15+
privatesubscriptions:any;
1616
constructor(){
1717
injectTapEventPlugin();// remove later
1818
loadPolyfills();
1919
// run startup checks
2020
store.dispatch(setupVerify());
2121
this.side=sideElement.init();
22-
this.subscriptions=newSubscriptions;
22+
this.subscriptions=newSubscriptions();
2323
}
24-
activate():void{
24+
publicactivate():void{
2525
// create atom panel
2626
atom.workspace.addRightPanel({
2727
item:this.side,
@@ -32,10 +32,7 @@ class Main {
3232
// render React component
3333
ReactDOM.render(SideRoot(store),this.side);
3434
}
35-
consumeStatusBar(statusBar){
36-
this.statusBarTile=addToStatusBar(store,statusBar);
37-
}
38-
deactivate():void{
35+
publicdeactivate():void{
3936
// remove bottom status bar icon
4037
if(this.statusBarTile){
4138
this.statusBarTile.destroy();
@@ -46,5 +43,8 @@ class Main {
4643
// unmount React
4744
sideElement.unmount();
4845
}
46+
privateconsumeStatusBar(statusBar){
47+
this.statusBarTile=addToStatusBar(store,statusBar);
48+
}
4949
};
5050
export=newMain();

‎src/reducers.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@ import {reducer as hintPosition} from './modules/hints';
55
import{pagePosition,taskActions,taskTests}from'./modules/page';
66
import{reducerasprogress}from'./modules/progress';
77
import{checks,packageJson}from'./modules/setup';
8-
import{testRun,taskPosition}from'./modules/tests';
8+
import{taskPosition,testRun}from'./modules/tests';
99
import{reducerastutorial}from'./modules/tutorial';
1010
import{reducerastutorials}from'./modules/tutorials';
11-
1211
import{
1312
alertReducerasalert,
14-
editorReduceraseditor,
1513
dirReducerasdir,
14+
editorReduceraseditor,
1615
routeReducerasroute,
1716
windowReduceraswindow
1817
}from'core-coderoad';

‎src/subscriptions.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import{CompositeDisposable}from'atom';
1+
import{alertReplay,testRun,windowToggle}from'./actions';
22
importstorefrom'./store';
3-
import{testRun,alertReplay,windowToggle}from'./actions';
3+
import{CompositeDisposable}from'atom';
44

55
exportdefaultclassSubscriptions{
6-
publicsubscriptions=newCompositeDisposable;
6+
privatesubscriptions=newCompositeDisposable();
77

8-
onActivate(store:Redux.Store):AtomCore.Disposable{
8+
publiconActivate(store:Redux.Store):AtomCore.Disposable{
99
this.subscriptions.add(
1010
atom.commands.add('atom-workspace',{
1111
'cr-viewer:toggle':()=>store.dispatch(windowToggle())
@@ -19,7 +19,7 @@ export default class Subscriptions {
1919
returnthis.subscriptions;
2020
}
2121

22-
onDeactivate(store:Redux.Store):void{
22+
publiconDeactivate(store:Redux.Store):void{
2323
// unsubscribe from Redux store
2424
store.subscribe(()=>null);
2525
// cleanup subscriptions

‎src/typings.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
/// <reference path="../node_modules/core-coderoad/src/typings/tsd.d.ts" />
1+
/// <reference path="../node_modules/core-coderoad/src/typings/index.d.ts" />
2+
3+
declare module'core-coderoad'{}

‎tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
"rootDir":"src"
1717
},
1818
"filesGlob": [
19-
"typings/**/*.d.ts",
19+
"typings.d.ts",
20+
"*.ts",
2021
"**/*.tsx?",
2122
"!**/*.spec.tsx?"
2223
],

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp