#cp.plist
Reads & Writes plist data.
#Submodules
#API Overview
Functions - API calls offered directly by the extension
- base64ToTable
- binaryFileToTable
- binaryFileToXML
- binaryToTable
- fileToTable
- isBinaryPlist
- isBinaryPlistFile
- isPlist
- isPlistFile
- isXMLPlist
- isXMLPlistFile
- xmlFileToTable
- xmlToTable
#API Documentation
#Functions
Signature | cp.plist.base64ToTable(base64Data) -> table | nil, string |
Type | Function |
Description | Converts base64 encoded Property List string into a Table. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 19 |
Signature | cp.plist.binaryFileToTable(plistFileName) -> table | nil, string |
Type | Function |
Description | Converts the data from a Binary File into a LUA Table. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 107 |
Signature | cp.plist.binaryFileToXML(plistFileName) -> string | nil, string |
Type | Function |
Description | Converts the data from a Binary plist File into XML as a string. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 140 |
Signature | cp.plist.binaryToTable(binaryData) -> table | nil, string |
Type | Function |
Description | Converts Binary Data into a LUA Table. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 74 |
Signature | cp.plist.fileToTable(plistFileName) -> table | nil, string |
Type | Function |
Description | Converts plist data from a binary or XML file into a LUA Table. |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/plist/init.lua line 210 |
Signature | cp.plist.isBinaryPlist(data) -> boolean |
Type | Function |
Description | Checks if the provided data is a binary plist. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 260 |
Signature | cp.plist.isBinaryPlistFile(plistList) -> boolean |
Type | Function |
Description | Returns true if plistList is a binary plist file otherwise false . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 315 |
Signature | cp.plist.isPlist(data) -> boolean |
Type | Function |
Description | Checks if the data is either a binary or XML plist data string . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 243 |
Signature | cp.plist.isPlistFile(plistFileName) -> boolean |
Type | Function |
Description | Checks if the provided file is a binary or XML plist file. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 289 |
Signature | cp.plist.isXMLPlist(data) -> boolean |
Type | Function |
Description | Checks if the provided data is an XML plist. |
Parameters |
|
Returns |
|
Notes |
|
Examples | None |
Source | src/extensions/cp/plist/init.lua line 273 |
Signature | cp.plist.isXMLPlistFile(plistList) -> boolean |
Type | Function |
Description | Returns true if plistList is (probably) an XML plist file otherwise false . |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 342 |
Signature | cp.plist.xmlFileToTable(plistFileName) -> table | nil, string |
Type | Function |
Description | Converts XML data from a file into a LUA Table. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 180 |
Signature | cp.plist.xmlToTable(plistXml) -> table | nil, string |
Type | Function |
Description | Converts an XML plist string into a LUA Table. |
Parameters |
|
Returns |
|
Notes | None |
Examples | None |
Source | src/extensions/cp/plist/init.lua line 165 |