@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
31 lines • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.NativeStyleService = void 0;
class NativeStyleService {
constructor(client) {
this._client = client;
}
async createNativeStyles(nativeStyles) {
return this._client.createNativeStyles({ nativeStyles });
}
async getNativeStylesByStatement(filterStatement) {
return this._client.getNativeStylesByStatement({
filterStatement,
});
}
async performNativeStyleAction(nativeStyleAction, filterStatement) {
return this._client.performNativeStyleAction({
NativeStyleAction: {
attributes: {
'xsi:type': nativeStyleAction.constructor.name,
},
},
filterStatement,
});
}
async updateNativeStyles(nativeStyles) {
return this._client.updateNativeStyles({ nativeStyles });
}
}
exports.NativeStyleService = NativeStyleService;
//# sourceMappingURL=nativeStyle.service.js.map