mirror of
https://github.com/purplecabbage/phonegap-plugins.git
synced 2026-04-24 03:00:11 -04:00
61 lines
1.3 KiB
JavaScript
61 lines
1.3 KiB
JavaScript
/**
|
|
* Phonegap Torch plugin
|
|
* Copyright (c) Arne de Bree 2011
|
|
*
|
|
*/
|
|
|
|
/**
|
|
*
|
|
* @return Object literal singleton instance of Torch
|
|
*/
|
|
var Torch = function() {};
|
|
|
|
/**
|
|
* @param success The callback for success
|
|
* @param error The callback for error
|
|
*/
|
|
Torch.prototype.isCapable = function( success, error )
|
|
{
|
|
return PhoneGap.exec( success, error, "Torch", "isCapable", [] );
|
|
};
|
|
|
|
/**
|
|
* @param success The callback for success
|
|
* @param error The callback for error
|
|
*/
|
|
Torch.prototype.isOn = function( success, error )
|
|
{
|
|
return PhoneGap.exec( success, error, "Torch", "isOn", [] );
|
|
};
|
|
|
|
/**
|
|
* @param success The callback for success
|
|
* @param error The callback for error
|
|
*/
|
|
Torch.prototype.turnOn = function( success, error )
|
|
{
|
|
return PhoneGap.exec( success, error, "Torch", "turnOn", [] );
|
|
};
|
|
|
|
/**
|
|
* @param success The callback for success
|
|
* @param error The callback for error
|
|
*/
|
|
Torch.prototype.turnOff = function( success, error )
|
|
{
|
|
return PhoneGap.exec( success, error, "Torch", "turnOff", [] );
|
|
};
|
|
|
|
/**
|
|
* @param success The callback for success
|
|
* @param error The callback for error
|
|
*/
|
|
Torch.prototype.toggle = function( success, error )
|
|
{
|
|
return PhoneGap.exec( success, error, "Torch", "toggle", [] );
|
|
};
|
|
|
|
PhoneGap.addConstructor( function()
|
|
{
|
|
PhoneGap.addPlugin( "Torch", new Torch() );
|
|
} ); |