AK
interface ILog {
(value: string): void;
}
// same as
// type ILog = (value: string) => void;
const log: ILog = (value) => {
console.log(value);
};
log('Hello world');
Size: a a a
AK
interface ILog {
(value: string): void;
}
// same as
// type ILog = (value: string) => void;
const log: ILog = (value) => {
console.log(value);
};
log('Hello world');
EO
EO
AK
na
E
interface Value {
(value: number): void;
toJSON(): any;
}
interface Value {
(value: number): void;
toJSON(): any;
}
const Val: Value = () => { }
Val.toJSON = () => { }
TS
const Model = types.model({});
interface IModel extends Instance<typeof Model> {}
EO
interface Value {
(value: number): void;
toJSON(): any;
}
const Val: Value = () => { }
Val.toJSON = () => { }
EO
E
E
EO
const Model = types.model({});
interface IModel extends Instance<typeof Model> {}
TS
const Model = types.model({});
interface IModel extends Instance<typeof Model> {}
TS
EO
EO
E
TS
EO
E