import....
export class AppComponent {
constructor(private injector: Injector) {
const ourDynamicDiv = document.getElementById('anynewdiv');
const tooltip: MatTooltip = Injector.create({
parent: this.injector,
providers: [
{
provide: ElementRef,
useValue: new ElementRef(ourDynamicDiv)
},
{
provide: MatTooltip,
useClass: MatTooltip,
deps: [
Overlay,
ElementRef,
ScrollDispatcher,
ViewContainerRef,
NgZone,
Platform,
AriaDescriber,
FocusMonitor,
MAT_TOOLTIP_SCROLL_STRATEGY,
Directionality,
MAT_TOOLTIP_DEFAULT_OPTIONS,
// HAMMER_LOADER
]
}
]
}).get(MatTooltip);
tooltip.position = 'above';
tooltip.message = `message text`;
}
Прикрепляет всплывающую подсказку к динамически добавляемому элементу.
Apple поделилась своей платформой Sync Services Framework, которая описана здесь:
http://developer.apple.com /documentation/Cocoa/Conceptual/SyncServices/SyncServices.html
This Этот раздел специально связан с синхронизацией управляемых объектов:
Относительно того, какой стиль передачи данных используется, я не уверен, использует ли он REST, я не вижу это сразу очевидным.
Обычно передаваемые данные услуги REST не включают в себя большие двоичные объекты или сложные структуры данных. Если REST является требованием, вам может потребоваться сделать что-то нестандартное, но при поиске в доступной документации вы можете найти все, что ищете.