2021-10-07 22:14:53 +02:00
|
|
|
@file:Suppress("INTERFACE_WITH_SUPERCLASS", "OVERRIDING_FINAL_MEMBER", "RETURN_TYPE_MISMATCH_ON_OVERRIDE", "CONFLICTING_OVERLOADS")
|
|
|
|
|
package ts
|
|
|
|
|
|
|
|
|
|
import kotlin.js.*
|
|
|
|
|
import org.khronos.webgl.*
|
|
|
|
|
import org.w3c.dom.*
|
|
|
|
|
import org.w3c.dom.events.*
|
|
|
|
|
import org.w3c.dom.parsing.*
|
|
|
|
|
import org.w3c.dom.svg.*
|
|
|
|
|
import org.w3c.dom.url.*
|
|
|
|
|
import org.w3c.fetch.*
|
|
|
|
|
import org.w3c.files.*
|
|
|
|
|
import org.w3c.notifications.*
|
|
|
|
|
import org.w3c.performance.*
|
|
|
|
|
import org.w3c.workers.*
|
|
|
|
|
import org.w3c.xhr.*
|
2021-10-07 23:06:27 +02:00
|
|
|
import ts.*
|
2021-10-07 22:14:53 +02:00
|
|
|
|
|
|
|
|
typealias SortedReadonlyArray<T> = Array<T>
|
|
|
|
|
|
|
|
|
|
typealias SortedArray<T> = Array<T>
|
|
|
|
|
|
|
|
|
|
typealias NodeArray<T> = Array<T>
|
|
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias DotToken = PunctuationToken<dynamic> // SyntaxKind.DotToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias DotDotDotToken = PunctuationToken<dynamic> // SyntaxKind.DotDotDotToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias QuestionToken = PunctuationToken<dynamic> // SyntaxKind.QuestionToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias ExclamationToken = PunctuationToken<dynamic> // SyntaxKind.ExclamationToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias ColonToken = PunctuationToken<dynamic> // SyntaxKind.ColonToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias EqualsToken = PunctuationToken<dynamic> // SyntaxKind.EqualsToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias AsteriskToken = PunctuationToken<dynamic> // SyntaxKind.AsteriskToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias EqualsGreaterThanToken = PunctuationToken<dynamic> // SyntaxKind.EqualsGreaterThanToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias PlusToken = PunctuationToken<dynamic> // SyntaxKind.PlusToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias MinusToken = PunctuationToken<dynamic> // SyntaxKind.MinusToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias QuestionDotToken = PunctuationToken<dynamic> // SyntaxKind.QuestionDotToken
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias AssertsKeyword = KeywordToken<dynamic> // SyntaxKind.AssertsKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias AwaitKeyword = KeywordToken<dynamic> // SyntaxKind.AwaitKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
|
|
|
|
typealias AwaitKeywordToken = AwaitKeyword
|
|
|
|
|
|
|
|
|
|
typealias AssertsToken = AssertsKeyword
|
|
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias AbstractKeyword = ModifierToken<dynamic> // SyntaxKind.AbstractKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias AsyncKeyword = ModifierToken<dynamic> // SyntaxKind.AsyncKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias ConstKeyword = ModifierToken<dynamic> // SyntaxKind.ConstKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias DeclareKeyword = ModifierToken<dynamic> // SyntaxKind.DeclareKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias DefaultKeyword = ModifierToken<dynamic> // SyntaxKind.DefaultKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias ExportKeyword = ModifierToken<dynamic> // SyntaxKind.ExportKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias PrivateKeyword = ModifierToken<dynamic> // SyntaxKind.PrivateKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias ProtectedKeyword = ModifierToken<dynamic> // SyntaxKind.ProtectedKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias PublicKeyword = ModifierToken<dynamic> // SyntaxKind.PublicKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias ReadonlyKeyword = ModifierToken<dynamic> // SyntaxKind.ReadonlyKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias OverrideKeyword = ModifierToken<dynamic> // SyntaxKind.OverrideKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias StaticKeyword = ModifierToken<dynamic> // SyntaxKind.StaticKeyword
|
2021-10-07 22:14:53 +02:00
|
|
|
|
|
|
|
|
typealias ReadonlyToken = ReadonlyKeyword
|
|
|
|
|
|
|
|
|
|
typealias ModifiersArray = NodeArray<dynamic /* AbstractKeyword | AsyncKeyword | ConstKeyword | DeclareKeyword | DefaultKeyword | ExportKeyword | PrivateKeyword | ProtectedKeyword | PublicKeyword | OverrideKeyword | ReadonlyKeyword | StaticKeyword */>
|
|
|
|
|
|
|
|
|
|
typealias IncrementExpression = UpdateExpression
|
|
|
|
|
|
|
|
|
|
//typealias ExponentiationOperator = SyntaxKind.AsteriskAsteriskToken
|
|
|
|
|
|
|
|
|
|
typealias BinaryOperatorToken = Token<dynamic /* SyntaxKind.QuestionQuestionToken | ExponentiationOperator | SyntaxKind.AsteriskToken | SyntaxKind.SlashToken | SyntaxKind.PercentToken | SyntaxKind.PlusToken | SyntaxKind.MinusToken | SyntaxKind.LessThanLessThanToken | SyntaxKind.GreaterThanGreaterThanToken | SyntaxKind.GreaterThanGreaterThanGreaterThanToken | SyntaxKind.LessThanToken | SyntaxKind.LessThanEqualsToken | SyntaxKind.GreaterThanToken | SyntaxKind.GreaterThanEqualsToken | SyntaxKind.InstanceOfKeyword | SyntaxKind.InKeyword | SyntaxKind.EqualsEqualsToken | SyntaxKind.EqualsEqualsEqualsToken | SyntaxKind.ExclamationEqualsEqualsToken | SyntaxKind.ExclamationEqualsToken | SyntaxKind.AmpersandToken | SyntaxKind.BarToken | SyntaxKind.CaretToken | SyntaxKind.AmpersandAmpersandToken | SyntaxKind.BarBarToken | SyntaxKind.EqualsToken | SyntaxKind.PlusEqualsToken | SyntaxKind.MinusEqualsToken | SyntaxKind.AsteriskAsteriskEqualsToken | SyntaxKind.AsteriskEqualsToken | SyntaxKind.SlashEqualsToken | SyntaxKind.PercentEqualsToken | SyntaxKind.AmpersandEqualsToken | SyntaxKind.BarEqualsToken | SyntaxKind.CaretEqualsToken | SyntaxKind.LessThanLessThanEqualsToken | SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken | SyntaxKind.GreaterThanGreaterThanEqualsToken | SyntaxKind.BarBarEqualsToken | SyntaxKind.AmpersandAmpersandEqualsToken | SyntaxKind.QuestionQuestionEqualsToken | SyntaxKind.CommaToken */>
|
|
|
|
|
|
|
|
|
|
typealias AssignmentOperatorToken = Token<dynamic /* SyntaxKind.EqualsToken | SyntaxKind.PlusEqualsToken | SyntaxKind.MinusEqualsToken | SyntaxKind.AsteriskAsteriskEqualsToken | SyntaxKind.AsteriskEqualsToken | SyntaxKind.SlashEqualsToken | SyntaxKind.PercentEqualsToken | SyntaxKind.AmpersandEqualsToken | SyntaxKind.BarEqualsToken | SyntaxKind.CaretEqualsToken | SyntaxKind.LessThanLessThanEqualsToken | SyntaxKind.GreaterThanGreaterThanGreaterThanEqualsToken | SyntaxKind.GreaterThanGreaterThanEqualsToken | SyntaxKind.BarBarEqualsToken | SyntaxKind.AmpersandAmpersandEqualsToken | SyntaxKind.QuestionQuestionEqualsToken */>
|
|
|
|
|
|
|
|
|
|
typealias FunctionBody = Block
|
|
|
|
|
|
|
|
|
|
typealias WriteFileCallback = (fileName: String, data: String, writeByteOrderMark: Boolean, onError: (message: String) -> Unit, sourceFiles: Array<SourceFile>) -> Unit
|
|
|
|
|
|
|
|
|
|
typealias CustomTransformerFactory = (context: TransformationContext) -> CustomTransformer
|
|
|
|
|
|
|
|
|
|
typealias SymbolTable = UnderscoreEscapedMap<Symbol>
|
|
|
|
|
|
|
|
|
|
typealias JsFileExtensionInfo = FileExtensionInfo
|
|
|
|
|
|
|
|
|
|
typealias EmitHelperUniqueNameCallback = (name: String) -> String
|
|
|
|
|
|
|
|
|
|
typealias TransformerFactory<T> = (context: TransformationContext) -> Transformer<T>
|
|
|
|
|
|
|
|
|
|
typealias Transformer<T> = (node: T) -> T
|
|
|
|
|
|
|
|
|
|
typealias Visitor = (node: Node) -> dynamic
|
|
|
|
|
|
|
|
|
|
typealias FileWatcherCallback = (fileName: String, eventKind: FileWatcherEventKind) -> Unit
|
|
|
|
|
|
|
|
|
|
typealias DirectoryWatcherCallback = (fileName: String) -> Unit
|
|
|
|
|
|
|
|
|
|
typealias DiagnosticReporter = (diagnostic: Diagnostic) -> Unit
|
|
|
|
|
|
2021-10-07 23:06:27 +02:00
|
|
|
typealias CodeActionCommand = InstallPackageAction
|