mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 12:56:46 +08:00
39 lines
1.3 KiB
TypeScript
39 lines
1.3 KiB
TypeScript
// Test file for Google Maps JavaScript API Definition file
|
|
|
|
|
|
componentHandler.upgradeDom();
|
|
componentHandler.upgradeDom('MaterialButton');
|
|
componentHandler.upgradeDom('MaterialButton', 'mdl-button');
|
|
|
|
componentHandler.upgradeElement(document.createElement('div'));
|
|
componentHandler.upgradeElement(document.getElementById('id'));
|
|
componentHandler.upgradeElement(document.getElementsByTagName('button')[0], 'MaterialButton');
|
|
|
|
componentHandler.upgradeElements(document.getElementsByTagName('div'));
|
|
componentHandler.upgradeElements([document.createElement('div')]);
|
|
componentHandler.upgradeElements(document.querySelectorAll('div.mdl-button'));
|
|
|
|
componentHandler.upgradeAllRegistered();
|
|
|
|
componentHandler.registerUpgradedCallback('MaterialButton', function(element : HTMLElement) {});
|
|
|
|
componentHandler.register({
|
|
constructor: function(element: HTMLElement) {},
|
|
classAsString: 'MaterialCheese',
|
|
cssClass: 'mdl-cheese'
|
|
});
|
|
componentHandler.register({
|
|
constructor: function(element: HTMLElement) {},
|
|
classAsString: 'MaterialFoo',
|
|
cssClass: 'mdl-foo',
|
|
widget: true
|
|
});
|
|
componentHandler.register({
|
|
constructor: function(element: HTMLElement) {},
|
|
classAsString: 'MaterialFoo',
|
|
cssClass: 'mdl-foo',
|
|
widget: 'FooBar'
|
|
});
|
|
|
|
componentHandler.downgradeElements(document.querySelectorAll('div'));
|