
j0nimost
24.02.2017
04:10:37
Thought handling events would be similar to JavaScript

Aleh
24.02.2017
09:05:48

Ҫѐҏӗѫӑ
24.02.2017
09:06:35
it IS

Mike
24.02.2017
09:08:03
Typescript have no runtime, so all runtime features come from platform: browser or node.js. Event handling is not js feature, it is platform api feature

Google

j0nimost
24.02.2017
10:18:09

Alexander
24.02.2017
10:21:50
So it can't work with typescript?
it won't work with native JS either 'cause you used incorrect HTML property names (click should be onclick, etc.) and did not provide those handlers on the window object which is required to call them like "click()" in global scope.
Correct html for your pause button would be <button id="pause" onclick='greeter.pause()'>text</button>

j0nimost
24.02.2017
10:24:30
To the onclick event?

Alexander
24.02.2017
10:25:28
So if you cannot just use "pause()" in the code of your app, you cannot do it in onclick either.
Instance of your class is created with name greeter, so that's the name you should call to access the class methods (pause, etc.)

j0nimost
24.02.2017
10:34:13
Thank you?? am learning something new on a daily basis

hlomzik
24.02.2017
16:17:59
у интерфейсов есть какое-то магическое свойство type?
делаю банальное interface Event {
type: string
}
ругается, что [ts] All declarations of 'type' must have identical modifiers

Yuri
24.02.2017
16:21:34
гмм, ну есть зарезервированное слово type

hlomzik
24.02.2017
16:24:21
и я не могу иметь в объектах свойств с этим именем?

Google

Дмитрий
24.02.2017
16:26:02
Не
Наоборот
Попробуй лучше переименовать Event, вероятнее всего он зарезервирован и уже имеет объявление где-нибудь

Alexander
24.02.2017
16:27:10
Скорее всего, дело в event из dom.lib.d.ts
Или как он там
Либо убери его из tsconfig, либо свой интерфейс переименуй

hlomzik
24.02.2017
16:31:33
точно! спасибо, переименование помогло

andretshurotshka?❄️кде
25.02.2017
13:21:14
Почему в первом случае подсказки нету, а во втором есть?

Artur
25.02.2017
14:01:19
Думаю чтоит отписаться туда

Oleg
26.02.2017
10:41:48
кто пользует http://typestyle.io/#/core?

Dreamerinnoise
26.02.2017
10:42:34
я хотел, но была сырая на тот момент. Взял Jss

Oleg
26.02.2017
10:43:03
вот интересует - созрела ли

Dreamerinnoise
26.02.2017
10:43:49
плагины как я понял к ней писать нельзя

Oleg
26.02.2017
10:45:29
а зачем?

Aleh
26.02.2017
10:45:55
а почему не jss?

Dreamerinnoise
26.02.2017
10:50:59
а почему не jss?
const redMaker = {color:'red'};
const bigFont = {fontSize: '50px'};
const bigRedClass = style(
redMaker,
bigFont
);
<div className={bigRedClass}>Hello world</div>
прозрачнее, нежели тоже самое в jss
короче вкусовщина, имхо

Google

Aleh
26.02.2017
10:52:11
нуу
для jss типа самому класс надо написать?)
ну легко ж запилить такую же обертку

Dreamerinnoise
26.02.2017
10:55:45
в jss для этого есть плагин extend

Aleh
26.02.2017
10:56:02
ну тем более, я прост еще толком не юзал(

Dreamerinnoise
26.02.2017
10:56:57
http://cssinjs.org/repl

Mikhail
27.02.2017
15:20:53
А как запонить типа данных в перменную?
Типа у меня есть интерфейсы для объектов
Но еще есть типа Array<string>
который я бы хотел заэкспортить под каким то названием

Aleh
27.02.2017
15:21:57
export type MyCoolList = string[];

Mikhail
27.02.2017
15:22:18
Спасибо! Ты крутой - всегда отвечаешь)

Aleh
27.02.2017
15:22:34
пожалуйста)

Mikhail
27.02.2017
15:24:03
Есть еще вопрос, которые пока не понял как сделать
У меня есть объект

Admin
ERROR: S client not available

Mikhail
27.02.2017
15:24:30
где ключи - хеши объектов
а под values лежат уже эти объекты
store = {
hash1: {smthg1},
hash2: {smthg2}
}
как бы мне описать стор?

Google

Mikhail
27.02.2017
15:25:56
Причем smthg1 и smthg2 одного и того же типа

Vladimir
27.02.2017
15:26:33
store:{[key:string]:TypeOfSmnth}

Aleh
27.02.2017
15:32:34
ну точнее {[key: string]: TypeOfSmth | undefined} :)

Mikhail
27.02.2017
15:54:20
Спасибо) Теперь ваще описал неописанное

Алексей
27.02.2017
17:12:56
Всем привет. Собрал в одном месте все чаты для программистов - @Chats_Developers, пользуйтесь на здоровье. Ваш чат у нас тоже есть, не удаляйте это сообщение.

@proDOT
27.02.2017
19:29:07
Блокчеин чат свой везде рекламил

Alexander
27.02.2017
19:35:56
Так имя другое

@proDOT
27.02.2017
19:36:48
В смысле?
Опять этот мужкложец @oleglinok бота запустил

Ҫѐҏӗѫӑ
28.02.2017
14:41:09
отправлен в ад

Mike
28.02.2017
15:48:58
Кто игрался с темой AST трансформаций в новом TS? https://github.com/Microsoft/TypeScript/pull/13940

Artur
28.02.2017
15:54:44
Типа плагинчики аля как для бабеля писать можно?

andretshurotshka?❄️кде
28.02.2017
16:07:11
Я только Printer юзал

Denis
28.02.2017
20:18:19
Привет! Как тут в вакансиям отношение?

Alexander
28.02.2017
20:34:57

Denis
28.02.2017
20:35:14

Alexander
28.02.2017
20:36:26
Только что долистал

.
01.03.2017
10:51:47
Кто какую ODM для монги использует в TS? Iridium кто-нибудь использовал?

Дмитрий
01.03.2017
18:13:51