angular-mergely
v1.0.0
Published
angular-mergely ===============
Downloads
19
Readme
angular-mergely
An extended angular wrapper for mergely.
Usage
The module of interest is termed mergely
, so one must require that from
angular in order to make use of this package.
Then one can make use of the mergelyEditor
element directive.
The following attributes can be set on the mergelyEditor
directive:
originalFiles
A file name to data map of files in the original project.otherFiles
A file name to data map of files in the new project.acceptCallback({filename: data, ...})
A function to be called upon the completion of the merge with the amended data.cancelCallback()
A function to be called upon the cancelation of the merge.acceptButtonClass
A set of classes to be added to the accept button.cancelButtonClass
A set of classes to be added to the cancel button.settings
Settings to pass to mergely, see the mergely documentation for details.
The following css classes are of importance (in addition to those provided by mergely itself):
merge-bar
The bars above and below the mergely editor.merge-top-bar
The bar above the mergely editor.merge-bottom-bar
The bar below the mergely editor.merge-btn
Applied to the "Merge" and "Cancel" button elements.merge-btn-accept
Applied to the "Merge" button.merge-btn-cancel
Applied to the "Cancel" button.merge-btn-container
A container encapsulating the aforementioned buttons.