@ragnaraven/zitadel-node-dual
Version:
Library for API access to ZITADEL with modern ES import syntax. Works everywhere - NestJS, Node.js, any TypeScript environment. No more require()!
1,035 lines • 32.4 kB
JavaScript
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var query_exports = {};
__export(query_exports, {
AndFilter: () => AndFilter,
EmailFilter: () => EmailFilter,
FieldName: () => FieldName,
NotFilter: () => NotFilter,
OrFilter: () => OrFilter,
OrganizationIDFilter: () => OrganizationIDFilter,
PhoneFilter: () => PhoneFilter,
SchemaIDFilter: () => SchemaIDFilter,
SchemaTypeFilter: () => SchemaTypeFilter,
SearchFilter: () => SearchFilter,
StateFilter: () => StateFilter,
UserIDFilter: () => UserIDFilter,
UsernameFilter: () => UsernameFilter,
fieldNameFromJSON: () => fieldNameFromJSON,
fieldNameToJSON: () => fieldNameToJSON,
protobufPackage: () => protobufPackage
});
module.exports = __toCommonJS(query_exports);
var import_wire = require("@bufbuild/protobuf/wire");
var import_object = require("../../object/v3alpha/object.js");
var import_user = require("./user.js");
const protobufPackage = "zitadel.resources.user.v3alpha";
var FieldName = /* @__PURE__ */ ((FieldName2) => {
FieldName2[FieldName2["FIELD_NAME_UNSPECIFIED"] = 0] = "FIELD_NAME_UNSPECIFIED";
FieldName2[FieldName2["FIELD_NAME_ID"] = 1] = "FIELD_NAME_ID";
FieldName2[FieldName2["FIELD_NAME_CREATION_DATE"] = 2] = "FIELD_NAME_CREATION_DATE";
FieldName2[FieldName2["FIELD_NAME_CHANGE_DATE"] = 3] = "FIELD_NAME_CHANGE_DATE";
FieldName2[FieldName2["FIELD_NAME_EMAIL"] = 4] = "FIELD_NAME_EMAIL";
FieldName2[FieldName2["FIELD_NAME_PHONE"] = 5] = "FIELD_NAME_PHONE";
FieldName2[FieldName2["FIELD_NAME_STATE"] = 6] = "FIELD_NAME_STATE";
FieldName2[FieldName2["FIELD_NAME_SCHEMA_ID"] = 7] = "FIELD_NAME_SCHEMA_ID";
FieldName2[FieldName2["FIELD_NAME_SCHEMA_TYPE"] = 8] = "FIELD_NAME_SCHEMA_TYPE";
FieldName2[FieldName2["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
return FieldName2;
})(FieldName || {});
function fieldNameFromJSON(object) {
switch (object) {
case 0:
case "FIELD_NAME_UNSPECIFIED":
return 0 /* FIELD_NAME_UNSPECIFIED */;
case 1:
case "FIELD_NAME_ID":
return 1 /* FIELD_NAME_ID */;
case 2:
case "FIELD_NAME_CREATION_DATE":
return 2 /* FIELD_NAME_CREATION_DATE */;
case 3:
case "FIELD_NAME_CHANGE_DATE":
return 3 /* FIELD_NAME_CHANGE_DATE */;
case 4:
case "FIELD_NAME_EMAIL":
return 4 /* FIELD_NAME_EMAIL */;
case 5:
case "FIELD_NAME_PHONE":
return 5 /* FIELD_NAME_PHONE */;
case 6:
case "FIELD_NAME_STATE":
return 6 /* FIELD_NAME_STATE */;
case 7:
case "FIELD_NAME_SCHEMA_ID":
return 7 /* FIELD_NAME_SCHEMA_ID */;
case 8:
case "FIELD_NAME_SCHEMA_TYPE":
return 8 /* FIELD_NAME_SCHEMA_TYPE */;
case -1:
case "UNRECOGNIZED":
default:
return -1 /* UNRECOGNIZED */;
}
}
function fieldNameToJSON(object) {
switch (object) {
case 0 /* FIELD_NAME_UNSPECIFIED */:
return "FIELD_NAME_UNSPECIFIED";
case 1 /* FIELD_NAME_ID */:
return "FIELD_NAME_ID";
case 2 /* FIELD_NAME_CREATION_DATE */:
return "FIELD_NAME_CREATION_DATE";
case 3 /* FIELD_NAME_CHANGE_DATE */:
return "FIELD_NAME_CHANGE_DATE";
case 4 /* FIELD_NAME_EMAIL */:
return "FIELD_NAME_EMAIL";
case 5 /* FIELD_NAME_PHONE */:
return "FIELD_NAME_PHONE";
case 6 /* FIELD_NAME_STATE */:
return "FIELD_NAME_STATE";
case 7 /* FIELD_NAME_SCHEMA_ID */:
return "FIELD_NAME_SCHEMA_ID";
case 8 /* FIELD_NAME_SCHEMA_TYPE */:
return "FIELD_NAME_SCHEMA_TYPE";
case -1 /* UNRECOGNIZED */:
default:
return "UNRECOGNIZED";
}
}
function createBaseSearchFilter() {
return {
orFilter: void 0,
andFilter: void 0,
notFilter: void 0,
userIdFilter: void 0,
organizationIdFilter: void 0,
usernameFilter: void 0,
emailFilter: void 0,
phoneFilter: void 0,
stateFilter: void 0,
schemaIdFilter: void 0,
schemaTypeFilter: void 0
};
}
const SearchFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.orFilter !== void 0) {
OrFilter.encode(message.orFilter, writer.uint32(10).fork()).join();
}
if (message.andFilter !== void 0) {
AndFilter.encode(message.andFilter, writer.uint32(18).fork()).join();
}
if (message.notFilter !== void 0) {
NotFilter.encode(message.notFilter, writer.uint32(26).fork()).join();
}
if (message.userIdFilter !== void 0) {
UserIDFilter.encode(message.userIdFilter, writer.uint32(34).fork()).join();
}
if (message.organizationIdFilter !== void 0) {
OrganizationIDFilter.encode(message.organizationIdFilter, writer.uint32(42).fork()).join();
}
if (message.usernameFilter !== void 0) {
UsernameFilter.encode(message.usernameFilter, writer.uint32(50).fork()).join();
}
if (message.emailFilter !== void 0) {
EmailFilter.encode(message.emailFilter, writer.uint32(58).fork()).join();
}
if (message.phoneFilter !== void 0) {
PhoneFilter.encode(message.phoneFilter, writer.uint32(66).fork()).join();
}
if (message.stateFilter !== void 0) {
StateFilter.encode(message.stateFilter, writer.uint32(74).fork()).join();
}
if (message.schemaIdFilter !== void 0) {
SchemaIDFilter.encode(message.schemaIdFilter, writer.uint32(82).fork()).join();
}
if (message.schemaTypeFilter !== void 0) {
SchemaTypeFilter.encode(message.schemaTypeFilter, writer.uint32(90).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseSearchFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.orFilter = OrFilter.decode(reader, reader.uint32());
continue;
}
case 2: {
if (tag !== 18) {
break;
}
message.andFilter = AndFilter.decode(reader, reader.uint32());
continue;
}
case 3: {
if (tag !== 26) {
break;
}
message.notFilter = NotFilter.decode(reader, reader.uint32());
continue;
}
case 4: {
if (tag !== 34) {
break;
}
message.userIdFilter = UserIDFilter.decode(reader, reader.uint32());
continue;
}
case 5: {
if (tag !== 42) {
break;
}
message.organizationIdFilter = OrganizationIDFilter.decode(reader, reader.uint32());
continue;
}
case 6: {
if (tag !== 50) {
break;
}
message.usernameFilter = UsernameFilter.decode(reader, reader.uint32());
continue;
}
case 7: {
if (tag !== 58) {
break;
}
message.emailFilter = EmailFilter.decode(reader, reader.uint32());
continue;
}
case 8: {
if (tag !== 66) {
break;
}
message.phoneFilter = PhoneFilter.decode(reader, reader.uint32());
continue;
}
case 9: {
if (tag !== 74) {
break;
}
message.stateFilter = StateFilter.decode(reader, reader.uint32());
continue;
}
case 10: {
if (tag !== 82) {
break;
}
message.schemaIdFilter = SchemaIDFilter.decode(reader, reader.uint32());
continue;
}
case 11: {
if (tag !== 90) {
break;
}
message.schemaTypeFilter = SchemaTypeFilter.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
orFilter: isSet(object.orFilter) ? OrFilter.fromJSON(object.orFilter) : void 0,
andFilter: isSet(object.andFilter) ? AndFilter.fromJSON(object.andFilter) : void 0,
notFilter: isSet(object.notFilter) ? NotFilter.fromJSON(object.notFilter) : void 0,
userIdFilter: isSet(object.userIdFilter) ? UserIDFilter.fromJSON(object.userIdFilter) : void 0,
organizationIdFilter: isSet(object.organizationIdFilter) ? OrganizationIDFilter.fromJSON(object.organizationIdFilter) : void 0,
usernameFilter: isSet(object.usernameFilter) ? UsernameFilter.fromJSON(object.usernameFilter) : void 0,
emailFilter: isSet(object.emailFilter) ? EmailFilter.fromJSON(object.emailFilter) : void 0,
phoneFilter: isSet(object.phoneFilter) ? PhoneFilter.fromJSON(object.phoneFilter) : void 0,
stateFilter: isSet(object.stateFilter) ? StateFilter.fromJSON(object.stateFilter) : void 0,
schemaIdFilter: isSet(object.schemaIdFilter) ? SchemaIDFilter.fromJSON(object.schemaIdFilter) : void 0,
schemaTypeFilter: isSet(object.schemaTypeFilter) ? SchemaTypeFilter.fromJSON(object.schemaTypeFilter) : void 0
};
},
toJSON(message) {
const obj = {};
if (message.orFilter !== void 0) {
obj.orFilter = OrFilter.toJSON(message.orFilter);
}
if (message.andFilter !== void 0) {
obj.andFilter = AndFilter.toJSON(message.andFilter);
}
if (message.notFilter !== void 0) {
obj.notFilter = NotFilter.toJSON(message.notFilter);
}
if (message.userIdFilter !== void 0) {
obj.userIdFilter = UserIDFilter.toJSON(message.userIdFilter);
}
if (message.organizationIdFilter !== void 0) {
obj.organizationIdFilter = OrganizationIDFilter.toJSON(message.organizationIdFilter);
}
if (message.usernameFilter !== void 0) {
obj.usernameFilter = UsernameFilter.toJSON(message.usernameFilter);
}
if (message.emailFilter !== void 0) {
obj.emailFilter = EmailFilter.toJSON(message.emailFilter);
}
if (message.phoneFilter !== void 0) {
obj.phoneFilter = PhoneFilter.toJSON(message.phoneFilter);
}
if (message.stateFilter !== void 0) {
obj.stateFilter = StateFilter.toJSON(message.stateFilter);
}
if (message.schemaIdFilter !== void 0) {
obj.schemaIdFilter = SchemaIDFilter.toJSON(message.schemaIdFilter);
}
if (message.schemaTypeFilter !== void 0) {
obj.schemaTypeFilter = SchemaTypeFilter.toJSON(message.schemaTypeFilter);
}
return obj;
},
create(base) {
return SearchFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSearchFilter();
message.orFilter = object.orFilter !== void 0 && object.orFilter !== null ? OrFilter.fromPartial(object.orFilter) : void 0;
message.andFilter = object.andFilter !== void 0 && object.andFilter !== null ? AndFilter.fromPartial(object.andFilter) : void 0;
message.notFilter = object.notFilter !== void 0 && object.notFilter !== null ? NotFilter.fromPartial(object.notFilter) : void 0;
message.userIdFilter = object.userIdFilter !== void 0 && object.userIdFilter !== null ? UserIDFilter.fromPartial(object.userIdFilter) : void 0;
message.organizationIdFilter = object.organizationIdFilter !== void 0 && object.organizationIdFilter !== null ? OrganizationIDFilter.fromPartial(object.organizationIdFilter) : void 0;
message.usernameFilter = object.usernameFilter !== void 0 && object.usernameFilter !== null ? UsernameFilter.fromPartial(object.usernameFilter) : void 0;
message.emailFilter = object.emailFilter !== void 0 && object.emailFilter !== null ? EmailFilter.fromPartial(object.emailFilter) : void 0;
message.phoneFilter = object.phoneFilter !== void 0 && object.phoneFilter !== null ? PhoneFilter.fromPartial(object.phoneFilter) : void 0;
message.stateFilter = object.stateFilter !== void 0 && object.stateFilter !== null ? StateFilter.fromPartial(object.stateFilter) : void 0;
message.schemaIdFilter = object.schemaIdFilter !== void 0 && object.schemaIdFilter !== null ? SchemaIDFilter.fromPartial(object.schemaIdFilter) : void 0;
message.schemaTypeFilter = object.schemaTypeFilter !== void 0 && object.schemaTypeFilter !== null ? SchemaTypeFilter.fromPartial(object.schemaTypeFilter) : void 0;
return message;
}
};
function createBaseOrFilter() {
return { queries: [] };
}
const OrFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
for (const v of message.queries) {
SearchFilter.encode(v, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseOrFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.queries.push(SearchFilter.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
queries: globalThis.Array.isArray(object?.queries) ? object.queries.map((e) => SearchFilter.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.queries?.length) {
obj.queries = message.queries.map((e) => SearchFilter.toJSON(e));
}
return obj;
},
create(base) {
return OrFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseOrFilter();
message.queries = object.queries?.map((e) => SearchFilter.fromPartial(e)) || [];
return message;
}
};
function createBaseAndFilter() {
return { queries: [] };
}
const AndFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
for (const v of message.queries) {
SearchFilter.encode(v, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseAndFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.queries.push(SearchFilter.decode(reader, reader.uint32()));
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
queries: globalThis.Array.isArray(object?.queries) ? object.queries.map((e) => SearchFilter.fromJSON(e)) : []
};
},
toJSON(message) {
const obj = {};
if (message.queries?.length) {
obj.queries = message.queries.map((e) => SearchFilter.toJSON(e));
}
return obj;
},
create(base) {
return AndFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseAndFilter();
message.queries = object.queries?.map((e) => SearchFilter.fromPartial(e)) || [];
return message;
}
};
function createBaseNotFilter() {
return { query: void 0 };
}
const NotFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.query !== void 0) {
SearchFilter.encode(message.query, writer.uint32(10).fork()).join();
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseNotFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.query = SearchFilter.decode(reader, reader.uint32());
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { query: isSet(object.query) ? SearchFilter.fromJSON(object.query) : void 0 };
},
toJSON(message) {
const obj = {};
if (message.query !== void 0) {
obj.query = SearchFilter.toJSON(message.query);
}
return obj;
},
create(base) {
return NotFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseNotFilter();
message.query = object.query !== void 0 && object.query !== null ? SearchFilter.fromPartial(object.query) : void 0;
return message;
}
};
function createBaseUserIDFilter() {
return { id: "", method: 0 };
}
const UserIDFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.id !== "") {
writer.uint32(10).string(message.id);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseUserIDFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.id = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
id: isSet(object.id) ? globalThis.String(object.id) : "",
method: isSet(object.method) ? (0, import_object.textFilterMethodFromJSON)(object.method) : 0
};
},
toJSON(message) {
const obj = {};
if (message.id !== "") {
obj.id = message.id;
}
if (message.method !== 0) {
obj.method = (0, import_object.textFilterMethodToJSON)(message.method);
}
return obj;
},
create(base) {
return UserIDFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseUserIDFilter();
message.id = object.id ?? "";
message.method = object.method ?? 0;
return message;
}
};
function createBaseOrganizationIDFilter() {
return { id: "", method: 0 };
}
const OrganizationIDFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.id !== "") {
writer.uint32(10).string(message.id);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseOrganizationIDFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.id = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
id: isSet(object.id) ? globalThis.String(object.id) : "",
method: isSet(object.method) ? (0, import_object.textFilterMethodFromJSON)(object.method) : 0
};
},
toJSON(message) {
const obj = {};
if (message.id !== "") {
obj.id = message.id;
}
if (message.method !== 0) {
obj.method = (0, import_object.textFilterMethodToJSON)(message.method);
}
return obj;
},
create(base) {
return OrganizationIDFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseOrganizationIDFilter();
message.id = object.id ?? "";
message.method = object.method ?? 0;
return message;
}
};
function createBaseUsernameFilter() {
return { username: "", method: 0, isOrganizationSpecific: false };
}
const UsernameFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.username !== "") {
writer.uint32(10).string(message.username);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
if (message.isOrganizationSpecific !== false) {
writer.uint32(24).bool(message.isOrganizationSpecific);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseUsernameFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.username = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
case 3: {
if (tag !== 24) {
break;
}
message.isOrganizationSpecific = reader.bool();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
username: isSet(object.username) ? globalThis.String(object.username) : "",
method: isSet(object.method) ? (0, import_object.textFilterMethodFromJSON)(object.method) : 0,
isOrganizationSpecific: isSet(object.isOrganizationSpecific) ? globalThis.Boolean(object.isOrganizationSpecific) : false
};
},
toJSON(message) {
const obj = {};
if (message.username !== "") {
obj.username = message.username;
}
if (message.method !== 0) {
obj.method = (0, import_object.textFilterMethodToJSON)(message.method);
}
if (message.isOrganizationSpecific !== false) {
obj.isOrganizationSpecific = message.isOrganizationSpecific;
}
return obj;
},
create(base) {
return UsernameFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseUsernameFilter();
message.username = object.username ?? "";
message.method = object.method ?? 0;
message.isOrganizationSpecific = object.isOrganizationSpecific ?? false;
return message;
}
};
function createBaseEmailFilter() {
return { address: "", method: 0 };
}
const EmailFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.address !== "") {
writer.uint32(10).string(message.address);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseEmailFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.address = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
address: isSet(object.address) ? globalThis.String(object.address) : "",
method: isSet(object.method) ? (0, import_object.textFilterMethodFromJSON)(object.method) : 0
};
},
toJSON(message) {
const obj = {};
if (message.address !== "") {
obj.address = message.address;
}
if (message.method !== 0) {
obj.method = (0, import_object.textFilterMethodToJSON)(message.method);
}
return obj;
},
create(base) {
return EmailFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseEmailFilter();
message.address = object.address ?? "";
message.method = object.method ?? 0;
return message;
}
};
function createBasePhoneFilter() {
return { number: "", method: 0 };
}
const PhoneFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.number !== "") {
writer.uint32(10).string(message.number);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBasePhoneFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.number = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
number: isSet(object.number) ? globalThis.String(object.number) : "",
method: isSet(object.method) ? (0, import_object.textFilterMethodFromJSON)(object.method) : 0
};
},
toJSON(message) {
const obj = {};
if (message.number !== "") {
obj.number = message.number;
}
if (message.method !== 0) {
obj.method = (0, import_object.textFilterMethodToJSON)(message.method);
}
return obj;
},
create(base) {
return PhoneFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBasePhoneFilter();
message.number = object.number ?? "";
message.method = object.method ?? 0;
return message;
}
};
function createBaseStateFilter() {
return { state: 0 };
}
const StateFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.state !== 0) {
writer.uint32(8).int32(message.state);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseStateFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 8) {
break;
}
message.state = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { state: isSet(object.state) ? (0, import_user.stateFromJSON)(object.state) : 0 };
},
toJSON(message) {
const obj = {};
if (message.state !== 0) {
obj.state = (0, import_user.stateToJSON)(message.state);
}
return obj;
},
create(base) {
return StateFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseStateFilter();
message.state = object.state ?? 0;
return message;
}
};
function createBaseSchemaIDFilter() {
return { id: "" };
}
const SchemaIDFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.id !== "") {
writer.uint32(10).string(message.id);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseSchemaIDFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.id = reader.string();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return { id: isSet(object.id) ? globalThis.String(object.id) : "" };
},
toJSON(message) {
const obj = {};
if (message.id !== "") {
obj.id = message.id;
}
return obj;
},
create(base) {
return SchemaIDFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSchemaIDFilter();
message.id = object.id ?? "";
return message;
}
};
function createBaseSchemaTypeFilter() {
return { type: "", method: 0 };
}
const SchemaTypeFilter = {
encode(message, writer = new import_wire.BinaryWriter()) {
if (message.type !== "") {
writer.uint32(10).string(message.type);
}
if (message.method !== 0) {
writer.uint32(16).int32(message.method);
}
return writer;
},
decode(input, length) {
const reader = input instanceof import_wire.BinaryReader ? input : new import_wire.BinaryReader(input);
const end = length === void 0 ? reader.len : reader.pos + length;
const message = createBaseSchemaTypeFilter();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1: {
if (tag !== 10) {
break;
}
message.type = reader.string();
continue;
}
case 2: {
if (tag !== 16) {
break;
}
message.method = reader.int32();
continue;
}
}
if ((tag & 7) === 4 || tag === 0) {
break;
}
reader.skip(tag & 7);
}
return message;
},
fromJSON(object) {
return {
type: isSet(object.type) ? globalThis.String(object.type) : "",
method: isSet(object.method) ? (0, import_object.textFilterMethodFromJSON)(object.method) : 0
};
},
toJSON(message) {
const obj = {};
if (message.type !== "") {
obj.type = message.type;
}
if (message.method !== 0) {
obj.method = (0, import_object.textFilterMethodToJSON)(message.method);
}
return obj;
},
create(base) {
return SchemaTypeFilter.fromPartial(base ?? {});
},
fromPartial(object) {
const message = createBaseSchemaTypeFilter();
message.type = object.type ?? "";
message.method = object.method ?? 0;
return message;
}
};
function isSet(value) {
return value !== null && value !== void 0;
}
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
AndFilter,
EmailFilter,
FieldName,
NotFilter,
OrFilter,
OrganizationIDFilter,
PhoneFilter,
SchemaIDFilter,
SchemaTypeFilter,
SearchFilter,
StateFilter,
UserIDFilter,
UsernameFilter,
fieldNameFromJSON,
fieldNameToJSON,
protobufPackage
});
//# sourceMappingURL=query.js.map