DVModel.searchableField constructor

const DVModel.searchableField()

Marks a model field for generated search indexing: @DVModel.searchableField().

Implementation

const DVModel.searchableField()
    : access = null,
      indexes = const <DVIndex>[],
      unique = false,
      min = null,
      max = null,
      minLength = null,
      maxLength = null,
      pattern = null,
      searchable = true,
      subject = null,
      history = null,
      capture = false,
      semantic = false,
      offline = null,
      version = true,
      softDelete = false,
      retain = null,
      retainYears = null,
      retainBecause = null,
      onErase = DVErase.delete,
      billable = false,
      nativePrice = null,
      pageDataMode = DVModelPageDataMode.auto,
      generatePublicPages = true,
      publicPathsResolver = null,
      encrypted = false,
      showInForms = false,
      showInAdmin = false,
      pageRole = null,
      pageOrderIndex = null,
      schemaType = null,
      favicon = null,
      tenantScoped = false,
      isModel3dField = false,
      model3dPoster = false,
      model3dMaxSizeMb = null,
      model3dMaxTriangles = null;