@nexnovo/nexnative
TypeScript icon, indicating that this package has built-in type declarations

1.2.4 • Public • Published

@nexnovo/nexnative

nexnovo ionic native

Install

npm install @nexnovo/nexnative
npx cap sync

API

echo(...)

echo(options: { value: string; }) => Promise<{ value: string; }>
Param Type
options { value: string; }

Returns: Promise<{ value: string; }>


gotoSetting(...)

gotoSetting(options?: { action: string; } | undefined) => Promise<void>

设置跳转 android.settings.WIFI_SETTINGS android.settings.SETTINGS

Param Type
options { action: string; }

regionCode()

regionCode() => Promise<{ code: string; }>

获取地区国家代码

Returns: Promise<{ code: string; }>


switchNetwork(...)

switchNetwork(options: { type: 'wifi' | 'mobile'; }) => Promise<{ ssid: String; connectType: String; }>

切换网络

Param Type
options { type: 'wifi' | 'mobile'; }

Returns: Promise<{ ssid: String; connectType: String; }>


locationEnabled()

locationEnabled() => Promise<{ enabled: boolean; }>

检查位置是否开启

Returns: Promise<{ enabled: boolean; }>


location()

location() => Promise<{ longitude: number; latitude: number; altitude?: number; accuracy?: number; }>

获取经纬度位置(longitude经度,latitude纬度)

Returns: Promise<{ longitude: number; latitude: number; altitude?: number; accuracy?: number; }>


wifiEnabled()

wifiEnabled() => Promise<{ enabled: boolean; }>

检查wifi是否开启

Returns: Promise<{ enabled: boolean; }>


wifiIp()

wifiIp() => Promise<{ ip: string | null; }>

获取当前连接wifiIp

Returns: Promise<{ ip: string | null; }>


wifiSSID()

wifiSSID() => Promise<{ ssid: string | null; connectType: string | null; }>

获取当前连接SSID

Returns: Promise<{ ssid: string | null; connectType: string | null; }>


scanWifi()

scanWifi() => Promise<{ wifiList: WifiEntry[]; }>

扫描附近的wifi列表

Returns: Promise<{ wifiList: WifiEntry[]; }>


wifiConnect(...)

wifiConnect(options: { ssid: string; password?: string; joinOnce?: boolean; isHiddenSsid?: boolean; }) => Promise<{ ssid: string | null; }>

连接WIFI

Param Type
options { ssid: string; password?: string; joinOnce?: boolean; isHiddenSsid?: boolean; }

Returns: Promise<{ ssid: string | null; }>


wifiDisconnect(...)

wifiDisconnect(options?: { ssid: string; } | undefined) => Promise<void>

断开WIFI连接

Param Type
options { ssid: string; }

Interfaces

String

Allows manipulation and formatting of text strings and determination and location of substrings within strings.

Prop Type Description
length number Returns the length of a String object.
Method Signature Description
toString () => string Returns a string representation of a string.
charAt (pos: number) => string Returns the character at the specified index.
charCodeAt (index: number) => number Returns the Unicode value of the character at the specified location.
concat (...strings: string[]) => string Returns a string that contains the concatenation of two or more strings.
indexOf (searchString: string, position?: number | undefined) => number Returns the position of the first occurrence of a substring.
lastIndexOf (searchString: string, position?: number | undefined) => number Returns the last occurrence of a substring in the string.
localeCompare (that: string) => number Determines whether two strings are equivalent in the current locale.
match (regexp: string | RegExp) => RegExpMatchArray | null Matches a string with a regular expression, and returns an array containing the results of that search.
replace (searchValue: string | RegExp, replaceValue: string) => string Replaces text in a string, using a regular expression or search string.
replace (searchValue: string | RegExp, replacer: (substring: string, ...args: any[]) => string) => string Replaces text in a string, using a regular expression or search string.
search (regexp: string | RegExp) => number Finds the first substring match in a regular expression search.
slice (start?: number | undefined, end?: number | undefined) => string Returns a section of a string.
split (separator: string | RegExp, limit?: number | undefined) => string[] Split a string into substrings using the specified separator and return them as an array.
substring (start: number, end?: number | undefined) => string Returns the substring at the specified location within a String object.
toLowerCase () => string Converts all the alphabetic characters in a string to lowercase.
toLocaleLowerCase (locales?: string | string[] | undefined) => string Converts all alphabetic characters to lowercase, taking into account the host environment's current locale.
toUpperCase () => string Converts all the alphabetic characters in a string to uppercase.
toLocaleUpperCase (locales?: string | string[] | undefined) => string Returns a string where all alphabetic characters have been converted to uppercase, taking into account the host environment's current locale.
trim () => string Removes the leading and trailing white space and line terminator characters from a string.
substr (from: number, length?: number | undefined) => string Gets a substring beginning at the specified location and having the specified length.
valueOf () => string Returns the primitive value of the specified object.

RegExpMatchArray

Prop Type
index number
input string

RegExp

Prop Type Description
source string Returns a copy of the text of the regular expression pattern. Read-only. The regExp argument is a Regular expression object. It can be a variable name or a literal.
global boolean Returns a Boolean value indicating the state of the global flag (g) used with a regular expression. Default is false. Read-only.
ignoreCase boolean Returns a Boolean value indicating the state of the ignoreCase flag (i) used with a regular expression. Default is false. Read-only.
multiline boolean Returns a Boolean value indicating the state of the multiline flag (m) used with a regular expression. Default is false. Read-only.
lastIndex number
Method Signature Description
exec (string: string) => RegExpExecArray | null Executes a search on a string using a regular expression pattern, and returns an array containing the results of that search.
test (string: string) => boolean Returns a Boolean value that indicates whether or not a pattern exists in a searched string.
compile () => this

RegExpExecArray

Prop Type
index number
input string

WifiEntry

Prop Type
ssid string
bssid string
connected boolean
capabilities string[]
level number

Readme

Keywords

Package Sidebar

Install

npm i @nexnovo/nexnative

Weekly Downloads

1

Version

1.2.4

License

Apache-2.0

Unpacked Size

125 kB

Total Files

31

Last publish

Collaborators

  • nexnovo