SmartCrumbsVCW | |
Type | library |
Dictionary | library.smartcrumbsvcw |
Library | SmartCrumbsVCW |
Associations | com.livecode.library.smartcrumbsvcw |
OS | mac, windows, linux, ios, android |
Platforms | desktop, mobile, web |
Description | This scripting library implements a mechanism for exporting and importing LiveCode binary stacks into a series of plain text and other binary files. Which allows us to use version control in our LiveCode projects, in a more efficient way. Since they will be able to ignore binary stacks and will work with plain text files. |
Type | Name | Summary | Syntax |
---|---|---|---|
command | scCleanTrash | Removes possible junk files that may have been left behind when exporting a binary stack | scCleanTrash <pLongId> |
- - - | scCreatePlugin | Generates a template to create a plugin for the SmartCrumbsVCW library | scCreatePlugin[<pName>, <pFolder>] |
- - - | scDisabledPlugin | Disabled a plugin so that the SmartCrumbsVCW library not calls it when exporting and importing the crumbs | scDisabledPlugin <pPluginName> |
- - - | scEnabledPlugin | Enable a plugin so that the SmartCrumbsVCW library calls it when exporting and importing the crumbs | scEnabledPlugin <pPluginName> |
- - - | scExportObject | This command is responsible for exporting livecode objects to crumbs | scExportObject <pLongId> |
- - - | scIgnoreAllProperties | This command is used to tell the SmartCrumbsVCW library to ignore changes all properties of one or more objects except the script | scIgnoreAllProperties <pLongId>, [<pIgnoreInCascade>] |
- - - | scIgnoreProperty | This command is used to tell the SmartCrumbsVCW library to ignore changes to a property of one or more objects. | scIgnoreProperty <pLongId>, <pPropertyName>,[<pIgnoreInCascade>] |
- - - | scImportMainStack | This command is responsible for importing a binary stack from its crumbs | scImportMainStack "../path/smartcrumbs/[stackFile.livecode.sc]", [<pStartupStack>] |
- - - | scInstallPlugin | Installing a plugin for the SmartCrumbsVCW library | scInstallPlugin [<pPluginPath>] |
- - - | scResetObjectCache | To reset the cache for an object type. | scResetObjectCache <pType>,[<pKind>],[<pStyle>] |
- - - | scSetPluginSetting | Set the configuration of a complement for the SmartCrumbsVCW library | scSetPluginSetting <pPluginName>,<pSettingArray> |
- - - | scStopIgnoreAllProperties | This command keeps all properties tracked | scStopIgnoreAllProperties <pLongId>, [<pIgnoreInCascade>] |
- - - | scStopIgnoreProperty | This command is used to tell the SmartCrumbsVCW library to stop ignoring changes to the value of a property of one or more objects | scStopIgnoreProperty <pLongId>, <pPropertyName>, [<pIgnoreInCascade>] |
- - - | scUninstallPlugin | Uninstall a plugin for the SmartCrumbsVCW library | scUninstallPlugin <pPluginName> |
function | scGetGUID | This function returns the guid of the object | scGetGUID <pLongId> |
- - - | scGetPathLog | Returns the path to the folder where the SmartCrumbs library record is stored. | scGetPathLog |
- - - | scGetPluginSetting | Get the configuration of an SmartCrumbsVCW library add-on | scGetPluginSetting(<pPluginName>) |
- - - | scIgnoreProperties | List of properties that SmartCrumbsVCW ignores changes | scIgnoreProperties(<pLongId>) |
- - - | scListPlugins | SmartCrumbVCW library plugin list | scListPlugins(<pType>) |
library | SmartCrumbsVCW | scListPlugins(<pType>) |