Added text option so you can have numbered/lettered markers #12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I wanted to create numbered and lettered markers rather than using fontawesome icons. This fork adds support for a text option that you can use instead of icon when calling L.AwesomeMarkers.icon. It also adds a textFormat option. If textFormat = 'letter', a number is converted to a letter and displayed in the marker (0=A, 27=AA, etc).
Example usage:
num = 1;
var marker = L.marker([item.Latitude, item.Longitude], {
icon: L.AwesomeMarkers.icon({
text: num,
textFormat: 'letter',
color: 'blue'
}),
});
// The letter used in the marker (B)
console.log(marker.options.icon.num2letter(num));