insula

Enum feature attribute Schema

https://cgi-italy.github.io/insula/schemas/v1.2.0/common/vector-feature-property.schema.json#/$defs/enumProperty

Definition of vector feature enum property specific attributes

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Allowed none vector-feature-property.schema.json*

enumProperty Type

object (Enum feature attribute)

enumProperty Properties

Property Type Required Nullable Defined by
type string Required cannot be null Vector feature property
domain object Required cannot be null Vector feature property
multifilterSupported boolean Optional cannot be null Vector feature property

type

type

type Type

string (Enum property type constant)

type Constraints

constant: the value of this property must be equal to:

"enum"

domain

Definition of a categorical variable domain

domain

domain Type

object (Categorical domain)

domain Examples

{
  "values": [
    {
      "value": 0,
      "label": "First"
    },
    {
      "value": 1,
      "label": "Second"
    }
  ]
}

multifilterSupported

When set allow to specify multiple options when filtering by this attribute

multifilterSupported

multifilterSupported Type

boolean (Enable Multi filtering)