Как найти этот стиль метки с балуном Yandex карты?
В таком стиле он выдаётся, если написать любой запрос на maps.yandex.ru, а в документации никак найти не могу, только куча всяких стилизованных и конструкторов.
Это делается управлением построения метки. Это значит, что вы используете свой шаблон, в котором прописываете все классы, а потом стандартная возня с templateLayoutFactory.
То бишь придётся писать свой build с вызовом this.constructor.superclass.build.call(this), а также описывать все прочие свойства и методы, включая getShape, getBoundsWithTitle и остальное.
А за саму метку отвечает именно тот preset, о котором шла речь. Вот кусок кода с той страницы:
function(t, e, i, n, o, s, a) {
var r = {
pmbl: 'islands#blueDotIcon',
pmrd: 'islands#redDotIcon',
pmgn: 'islands#greenDotIcon'
},
c = 'islands#blueDotIcon',
l = e(i, {
__constructor: function () {
var t = n.getParams().pt;
t && this._addPlacemarksToMap(o.parse(t));
},
_addPlacemarksToMap:function(t){
t.forEach(function (t) {
var e = new s.Placemark(t.coordinates, {}, {
preset: r[t.color] || c
});
a.addGeoObject(e);
})
}
});
t(l);
}