SearchObject constructor
SearchObject({
- StoredObjectId? target,
- Iterable<
StoredImage> ? images, - Iterable<
Tag> ? tags, - Credit? price,
- SearchObject_ObjectSource? source,
- bool? active,
- StringValue? title,
- StringValue? brand,
- StringValue? size,
- StringValue? description,
- SKU? sKU,
- StringValue? condition,
- Barcode? barcode,
- StringValue? conditionDescription,
- Int32Value? conditionPct,
- Timestamp? updatedTime,
- bool? featured,
- Timestamp? lastPriceDrop,
- StringValue? color,
- StringValue? storeId,
- AccountId? accountId,
- StringValue? trackingId,
- Timestamp? createdTime,
- Credit? previousPrice,
- SearchObjectBadge? badge,
- StringValue? group,
Implementation
factory SearchObject({
$0.StoredObjectId? target,
$core.Iterable<$1.StoredImage>? images,
$core.Iterable<$2.Tag>? tags,
$2.Credit? price,
SearchObject_ObjectSource? source,
$core.bool? active,
$3.StringValue? title,
$3.StringValue? brand,
$3.StringValue? size,
$3.StringValue? description,
$0.SKU? sKU,
$3.StringValue? condition,
$2.Barcode? barcode,
$3.StringValue? conditionDescription,
$3.Int32Value? conditionPct,
$4.Timestamp? updatedTime,
$core.bool? featured,
$4.Timestamp? lastPriceDrop,
$2.Link? shareURL,
$3.StringValue? color,
$3.StringValue? storeId,
$0.AccountId? accountId,
$3.StringValue? trackingId,
$4.Timestamp? createdTime,
$2.Credit? previousPrice,
SearchObjectBadge? badge,
$3.StringValue? group,
}) {
final result = create();
if (target != null) result.target = target;
if (images != null) result.images.addAll(images);
if (tags != null) result.tags.addAll(tags);
if (price != null) result.price = price;
if (source != null) result.source = source;
if (active != null) result.active = active;
if (title != null) result.title = title;
if (brand != null) result.brand = brand;
if (size != null) result.size = size;
if (description != null) result.description = description;
if (sKU != null) result.sKU = sKU;
if (condition != null) result.condition = condition;
if (barcode != null) result.barcode = barcode;
if (conditionDescription != null)
result.conditionDescription = conditionDescription;
if (conditionPct != null) result.conditionPct = conditionPct;
if (updatedTime != null) result.updatedTime = updatedTime;
if (featured != null) result.featured = featured;
if (lastPriceDrop != null) result.lastPriceDrop = lastPriceDrop;
if (shareURL != null) result.shareURL = shareURL;
if (color != null) result.color = color;
if (storeId != null) result.storeId = storeId;
if (accountId != null) result.accountId = accountId;
if (trackingId != null) result.trackingId = trackingId;
if (createdTime != null) result.createdTime = createdTime;
if (previousPrice != null) result.previousPrice = previousPrice;
if (badge != null) result.badge = badge;
if (group != null) result.group = group;
return result;
}