JS generate new stubs with latest IDL2K

This commit is contained in:
Sergey Mashkov
2015-06-15 20:45:18 +03:00
parent 68183a74fa
commit 1a5e6634e2
7 changed files with 43 additions and 18 deletions
@@ -91,7 +91,7 @@ native public interface WebGLRenderingContext : RenderingContext {
set(value) = noImpl
fun getContextAttributes(): WebGLContextAttributes? = noImpl
fun isContextLost(): Boolean = noImpl
fun getSupportedExtensions(): Array<dynamic> = noImpl
fun getSupportedExtensions(): Array<String>? = noImpl
fun getExtension(name: String): dynamic = noImpl
fun activeTexture(texture: Int): Unit = noImpl
fun attachShader(program: WebGLProgram?, shader: WebGLShader?): Unit = noImpl
@@ -150,7 +150,7 @@ native public interface WebGLRenderingContext : RenderingContext {
fun generateMipmap(target: Int): Unit = noImpl
fun getActiveAttrib(program: WebGLProgram?, index: Int): WebGLActiveInfo? = noImpl
fun getActiveUniform(program: WebGLProgram?, index: Int): WebGLActiveInfo? = noImpl
fun getAttachedShaders(program: WebGLProgram?): Array<dynamic> = noImpl
fun getAttachedShaders(program: WebGLProgram?): Array<WebGLShader>? = noImpl
fun getAttribLocation(program: WebGLProgram?, name: String): Int = noImpl
fun getBufferParameter(target: Int, pname: Int): Any? = noImpl
fun getParameter(pname: Int): Any? = noImpl
@@ -560,6 +560,10 @@ native public open class ArrayBuffer(length: Int) : Transferable {
get() = noImpl
set(value) = noImpl
fun slice(begin: Int, end: Int = noImpl): ArrayBuffer = noImpl
companion object {
fun isView(value: Any?): Boolean = noImpl
}
}
native public open class Int8Array : ArrayBufferView {
@@ -890,5 +890,9 @@ native public interface PseudoElement : GeometryNode {
}
native public interface CSS {
companion object {
fun escape(ident: String): String = noImpl
}
}
+9 -6
View File
@@ -291,7 +291,7 @@ native public open class Document : Node, GeometryNode {
var onended: ((Event) -> dynamic)?
get() = noImpl
set(value) = noImpl
var onerror: ((dynamic, dynamic, String, Int, Int, Any?) -> dynamic)?
var onerror: ((dynamic, String, Int, Int, Any?) -> dynamic)?
get() = noImpl
set(value) = noImpl
var onfocus: ((Event) -> dynamic)?
@@ -646,7 +646,7 @@ native public interface HTMLElement : Element {
var onended: ((Event) -> dynamic)?
get() = noImpl
set(value) = noImpl
var onerror: ((dynamic, dynamic, String, Int, Int, Any?) -> dynamic)?
var onerror: ((dynamic, String, Int, Int, Any?) -> dynamic)?
get() = noImpl
set(value) = noImpl
var onfocus: ((Event) -> dynamic)?
@@ -3307,7 +3307,7 @@ native public interface Window : EventTarget, UnionMessagePortOrWindow {
var onended: ((Event) -> dynamic)?
get() = noImpl
set(value) = noImpl
var onerror: ((dynamic, dynamic, String, Int, Int, Any?) -> dynamic)?
var onerror: ((dynamic, String, Int, Int, Any?) -> dynamic)?
get() = noImpl
set(value) = noImpl
var onfocus: ((Event) -> dynamic)?
@@ -3822,10 +3822,10 @@ native public open class MessageEvent(type: String, eventInitDict: MessageEventI
var source: UnionMessagePortOrWindow?
get() = noImpl
set(value) = noImpl
var ports: Array<dynamic>
var ports: Array<MessagePort>?
get() = noImpl
set(value) = noImpl
fun initMessageEvent(typeArg: String, canBubbleArg: Boolean, cancelableArg: Boolean, dataArg: Any?, originArg: String, lastEventIdArg: String, sourceArg: UnionMessagePortOrWindow, portsArg: Array<dynamic>): Unit = noImpl
fun initMessageEvent(typeArg: String, canBubbleArg: Boolean, cancelableArg: Boolean, dataArg: Any?, originArg: String, lastEventIdArg: String, sourceArg: UnionMessagePortOrWindow, portsArg: Array<MessagePort>?): Unit = noImpl
}
native public open class MessageEventInit : EventInit() {
@@ -3977,7 +3977,7 @@ native public interface WorkerGlobalScope : EventTarget {
var location: WorkerLocation
get() = noImpl
set(value) = noImpl
var onerror: ((dynamic, dynamic, String, Int, Int, Any?) -> dynamic)?
var onerror: ((dynamic, String, Int, Int, Any?) -> dynamic)?
get() = noImpl
set(value) = noImpl
var onlanguagechange: ((Event) -> dynamic)?
@@ -5302,6 +5302,9 @@ native public marker interface UnionMessagePortOrWindow {
native public marker interface UnionElementOrProcessingInstruction {
}
native public marker interface UnionMessagePortOrServiceWorker {
}
native public marker interface ArrayBufferView {
}
@@ -57,6 +57,14 @@ native public open class URL(url: String, base: String = noImpl) {
var hash: String
get() = noImpl
set(value) = noImpl
companion object {
fun domainToASCII(domain: String): String = noImpl
fun domainToUnicode(domain: String): String = noImpl
fun createObjectURL(blob: Blob): String = noImpl
fun createFor(blob: Blob): String = noImpl
fun revokeObjectURL(url: String): Unit = noImpl
}
}
native public open class URLSearchParams(init: dynamic = "") {
@@ -106,6 +106,11 @@ native public open class Response(body: dynamic = noImpl, init: ResponseInit = n
fun formData(): dynamic = noImpl
fun json(): dynamic = noImpl
fun text(): dynamic = noImpl
companion object {
fun error(): Response = noImpl
fun redirect(url: String, status: Short = 302): Response = noImpl
}
}
native public open class ResponseInit {
@@ -21,9 +21,6 @@ import org.w3c.workers.*
import org.w3c.xhr.*
native public open class Notification(title: String, options: NotificationOptions = noImpl) : EventTarget {
var permission: String
get() = noImpl
set(value) = noImpl
var onclick: ((Event) -> dynamic)?
get() = noImpl
set(value) = noImpl
@@ -67,6 +64,13 @@ native public open class Notification(title: String, options: NotificationOption
get() = noImpl
set(value) = noImpl
fun close(): Unit = noImpl
companion object {
var permission: String
get() = noImpl
set(value) = noImpl
fun requestPermission(callback: (String) -> Unit = noImpl): Unit = noImpl
}
}
native public open class NotificationOptions {
@@ -131,10 +131,10 @@ native public open class ServiceWorkerMessageEvent(type: String, eventInitDict:
var source: UnionMessagePortOrServiceWorker?
get() = noImpl
set(value) = noImpl
var ports: Array<dynamic>
var ports: Array<MessagePort>?
get() = noImpl
set(value) = noImpl
fun initServiceWorkerMessageEvent(typeArg: String, canBubbleArg: Boolean, cancelableArg: Boolean, dataArg: Any?, originArg: String, lastEventIdArg: String, sourceArg: UnionMessagePortOrServiceWorker, portsArg: Array<dynamic>): Unit = noImpl
fun initServiceWorkerMessageEvent(typeArg: String, canBubbleArg: Boolean, cancelableArg: Boolean, dataArg: Any?, originArg: String, lastEventIdArg: String, sourceArg: UnionMessagePortOrServiceWorker, portsArg: Array<MessagePort>?): Unit = noImpl
}
native public open class ServiceWorkerMessageEventInit : EventInit() {
@@ -218,10 +218,10 @@ native public open class ExtendableMessageEvent(type: String, eventInitDict: Ext
var source: UnionClientOrMessagePortOrServiceWorker?
get() = noImpl
set(value) = noImpl
var ports: Array<dynamic>
var ports: Array<MessagePort>?
get() = noImpl
set(value) = noImpl
fun initExtendableMessageEvent(typeArg: String, canBubbleArg: Boolean, cancelableArg: Boolean, dataArg: Any?, originArg: String, lastEventIdArg: String, sourceArg: UnionClientOrMessagePortOrServiceWorker, portsArg: Array<dynamic>): Unit = noImpl
fun initExtendableMessageEvent(typeArg: String, canBubbleArg: Boolean, cancelableArg: Boolean, dataArg: Any?, originArg: String, lastEventIdArg: String, sourceArg: UnionClientOrMessagePortOrServiceWorker, portsArg: Array<MessagePort>?): Unit = noImpl
}
native public open class ExtendableMessageEventInit : ExtendableEventInit() {
@@ -267,9 +267,6 @@ native public interface CacheStorage {
native public open class FunctionalEvent : ExtendableEvent(noImpl, noImpl) {
}
native public marker interface UnionMessagePortOrServiceWorker {
}
native public marker interface UnionClientOrMessagePortOrServiceWorker {
}