Commit Graph

32 Commits

Author SHA1 Message Date
Nikolai Ommundsen
fb1b2554a8 Chrome-apps better coverage, cleanup and fixes (#27849)
* Bugfixes: Webview is an HTMLElement and also frame must be of type chrome to set options

* Bugfixes: Webview is an HTMLElement and also frame must be of type chrome to set options

* Bluetooth Socket: typings complete

* Bluetooth tests

* Fix typo

* Typo fix

* HID typings, but missing documentation

* Documentation and testing added

* InstanceID Typings

* Typings for mdns complete

* typings for chrome.syncFileSystem

* Major cleanup - comments and documentation review

* More cleanup, comment shortening, bugfixing, updates

* Cleanup and fixes: Continued (WIP)

* Fixed and cleanup: idle, instanceId, mediaGalleries (+added docs)

* Transfer types to enums

* networking.onc -> complete api typing, Enums to types to prevent runtime errors

* Restored enums that are present (after checking)

* Implemented desktopCapture

* Added management

* Typings for experimental clipboard api

* chrome.networking.onc: Documentation + fixes

* Removed unnecessary imports and compiler options.

* Bumped typescript version to support new language features.

* Cleanup: No need to specify defaults
2018-08-03 10:59:09 -07:00
Nikolai Ommundsen
3bba3b6ed5 Chrome-apps test: Changing from username to repo in test 2018-06-20 13:27:12 +02:00
Nikolai Ommundsen
9d6648e065 Chrome BluetoothLE typings finished. 2018-06-19 16:01:39 +02:00
Nikolai Ommundsen
7f671a7bc0 Chrome BluetoothLE: All functions are now typed 2018-06-19 15:39:03 +02:00
Nikolai Ommundsen
1a1b511398 Commit of current progress of typing the Chrome BluetoothLE API 2018-06-19 15:37:20 +02:00
Nikolai Ommundsen
c51deab1db WIP: Chrome BluetoothLE; Owners updated 2018-06-19 15:12:56 +02:00
Nikolai Ommundsen
e1648638d5 Updated typings on some objects 2018-06-19 12:25:44 +02:00
Nikolai Ommundsen
aa36400303 Set added types under window to optional 2018-06-14 13:22:07 +02:00
Nikolai Ommundsen
1046b4f81f Webview typings fixed and doc updates. Tests updated. 2018-06-14 13:16:11 +02:00
Nikolai Ommundsen
5f4458e4f1 Relocate webview methods 2018-06-14 12:04:52 +02:00
Nikolai Ommundsen
b3db8aba26 Added missing typings in chrome.fileSystem 2018-06-14 11:51:18 +02:00
Nikolai Ommundsen
49afea15e6 chrome.bluetoothLowEnergy WIP 2018-06-14 11:30:05 +02:00
Nikolai Ommundsen
dc39bd3e67 Added missing docs to chrome.bluetooth 2018-06-14 11:25:25 +02:00
Nikolai Ommundsen
d21bf5a20b Updated chrome.app.window typings 2018-06-14 11:17:01 +02:00
Nikolai Ommundsen
65a66ea68f Updated definitions of chrome.runtime 2018-06-14 10:35:14 +02:00
Nikolai Ommundsen
5f5f1cd604 Removed old declaration for extensions only according to the docs 2018-06-14 10:25:43 +02:00
Nikolai Ommundsen
0484f93c1e Finished accessibilityFeatures 2018-06-14 10:16:13 +02:00
Nikolai Ommundsen
ebcb841494 Chrome Apps: Doc update 2018-06-05 08:51:44 +02:00
Nikolai Ommundsen
63e7ea1e86 Chrome apps tsconfig: Fix base url 2018-05-28 09:27:30 +02:00
Nikolai Ommundsen
6a46246d9e Removed unnecessary reference 2018-05-28 09:19:01 +02:00
Nikolai Ommundsen
65594147ba Fixed header part of file so that it will not fail testing 2018-05-28 09:18:32 +02:00
Nikolai Ommundsen
2504955c5d Replaced some Function types 2018-05-23 16:05:50 +02:00
Nikolai Ommundsen
c3d2e58bee Cleanup and lint check 2018-05-23 15:52:34 +02:00
Nikolai Ommundsen
00f20de939 Compatible with noImplicitAny: true 2018-05-23 15:50:42 +02:00
Nikolai Ommundsen
bbc83a9f55 Typings work properly when used as types 2018-05-23 15:43:54 +02:00
Nikolai Ommundsen
5e81190e4d Updates to typings 2018-05-23 14:46:09 +02:00
Nikolai Ommundsen
e0d51f9360 Declare root namespace for chrome apps 2018-05-23 13:33:37 +02:00
Nikolai Ommundsen
18559b8301 Submodule package 2018-05-22 14:22:46 +02:00
Nikolai Ommundsen
4cc56aed61 Chrome apps: Bluetooth API typings 2018-05-22 11:39:01 +02:00
Nikolai Ommundsen
7d406a675c Implemented missing namespaces under chrome for apps. 2018-05-22 10:57:21 +02:00
Nikolai Ommundsen
b27825f8a1 Chrome apps: Separate typings 2018-05-22 09:00:39 +02:00
Nikolai Ommundsen
c7325ae6d1 Separate typings for chrome-apps 2018-05-16 11:01:25 +02:00