UNPKG

furystack-core

Version:
19 lines 721 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const ODataFilterBuilder_1 = require("../filter/ODataFilterBuilder"); const ODataOperation_1 = require("./ODataOperation"); class ODataQuery extends ODataOperation_1.ODataOperation { /** * Builds a query expression for the OData Query * @param build The builder expression * @returns The ODataQuery instance (Fluent) */ BuildFilter(build) { const builder = ODataFilterBuilder_1.ODataFilterBuilder.Create(); build(builder); this.filter = builder.filterBuilderRef.toString(); return this; } } exports.ODataQuery = ODataQuery; //# sourceMappingURL=ODataQuery.js.map