cleanup interface

This commit is contained in:
Jörg Breitbart
2019-06-18 15:37:53 +02:00
parent fc778c76c2
commit c80ff1e1d1
4 changed files with 37 additions and 39 deletions
+5 -12
View File
@@ -928,23 +928,16 @@ declare module 'xterm' {
interface IParams {
/** from ctor */
maxLength: number;
maxSubParamsLength: number;
readonly maxLength: number;
readonly maxSubParamsLength: number;
/** param values and its length */
params: Int16Array;
length: number;
readonly params: Int16Array;
readonly length: number;
/** sub params and its length */
subParams: Int16Array;
subParamsLength: number;
/** methods */
/** exported methods */
clone(): IParams;
toArray(): (number | number[])[];
reset(): void;
addParam(value: number): void;
addSubParam(value: number): void;
hasSubParams(idx: number): boolean;
getSubParams(idx: number): Int16Array | null;
getSubParamsAll(): {[idx: number]: Int16Array};