TaxonIn class
Constructors
TaxonIn ({List <String > brands = const [] , String ? category , String ? description , String ? href , String ? icon , String ? id , String ? name , int ? order , bool ? published , String ? route , List <String > tags = const [] })
Returns a new TaxonIn instance.
Properties
brands
↔ List <String >
Brands are the brands whose console shows it. Omit for every brand its category admits.
getter/setter pair
category
↔ String ?
Category is the id of an EXISTING category to file it under. Required.
getter/setter pair
description
↔ String ?
Description is the one line shown beneath the name.
getter/setter pair
hashCode
→ int
The hash code for this object.
no setter override
href
↔ String ?
Href is the absolute URL an external product launches. Give this or route, never both.
getter/setter pair
icon
↔ String ?
Icon names the icon the surface renders, e.g. "Database".
getter/setter pair
id
↔ String ?
ID is the taxon slug to write, from the path.
getter/setter pair
name
↔ String ?
Name is the display name. Required.
getter/setter pair
order
↔ int ?
Order is where it sits within its category, ascending.
getter/setter pair
published
↔ bool ?
Published is whether it is shown. Omitted means published — a taxon someone took the trouble to write is meant to be seen, and hiding one is the deliberate act.
getter/setter pair
route
↔ String ?
Route is the in-console path it opens, e.g. "/vector". Give this or href, never both.
getter/setter pair
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
tags
↔ List <String >
Tags are free-form labels for search and grouping across categories.
getter/setter pair