mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2025-04-25 04:16:09 +08:00
docs(3dtouch): complete interfaces docs
This commit is contained in:
parent
e26783b8c6
commit
1358411b80
@ -3,6 +3,59 @@ import { Observable } from 'rxjs/Observable';
|
|||||||
|
|
||||||
declare var window: any;
|
declare var window: any;
|
||||||
|
|
||||||
|
export interface ThreeDeeTouchQuickAction {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Type that can be used in the onHomeIconPressed callback
|
||||||
|
*/
|
||||||
|
type?: string;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Title
|
||||||
|
*/
|
||||||
|
title: string;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Subtitle
|
||||||
|
*/
|
||||||
|
subtitle?: string;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Icon type. Case insensitive
|
||||||
|
*/
|
||||||
|
iconType?: string;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Icon template
|
||||||
|
*/
|
||||||
|
iconTemplate?: string;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
export interface ThreeDeeTouchForceTouch {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Touch force
|
||||||
|
*/
|
||||||
|
force: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Timestamp of action
|
||||||
|
*/
|
||||||
|
timestamp: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* X coordinate of action
|
||||||
|
*/
|
||||||
|
x: number;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Y coordinate of action
|
||||||
|
*/
|
||||||
|
y: number;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @name 3DTouch
|
* @name 3DTouch
|
||||||
* @description
|
* @description
|
||||||
@ -62,6 +115,9 @@ declare var window: any;
|
|||||||
* }
|
* }
|
||||||
* )
|
* )
|
||||||
* ```
|
* ```
|
||||||
|
* @interfaces
|
||||||
|
* ThreeDeeTouchQuickAction
|
||||||
|
* ThreeDeeTouchForceTouch
|
||||||
*/
|
*/
|
||||||
@Plugin({
|
@Plugin({
|
||||||
pluginName: 'ThreeDeeTouch',
|
pluginName: 'ThreeDeeTouch',
|
||||||
@ -134,29 +190,3 @@ export class ThreeDeeTouch {
|
|||||||
static disableLinkPreview(): void { }
|
static disableLinkPreview(): void { }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface ThreeDeeTouchQuickAction {
|
|
||||||
|
|
||||||
type?: string;
|
|
||||||
|
|
||||||
title: string;
|
|
||||||
|
|
||||||
subtitle?: string;
|
|
||||||
|
|
||||||
iconType?: string;
|
|
||||||
|
|
||||||
iconTemplate?: string;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface ThreeDeeTouchForceTouch {
|
|
||||||
|
|
||||||
force: number;
|
|
||||||
|
|
||||||
timestamp: number;
|
|
||||||
|
|
||||||
x: number;
|
|
||||||
|
|
||||||
y: number;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user