Skip to main content

GenericGroup

export interface GenericGroup {
  error: undefined | string
  fields: F[]
  isGroup(
    kind: string,
    nFields: number
  ): boolean
  kind: GroupKind
  separators: SymbolToken<string>[]
  site: Site
  toString(preserveWhitespace: boolean): string
}

Properties

error

genericGroup.error satisfies undefined | string

fields

genericGroup.fields satisfies F[]

isGroup

genericGroup.isGroup satisfies (
  kind: string,
  nFields: number
) => boolean

kind

genericGroup.kind satisfies GroupKind

separators

genericGroup.separators satisfies SymbolToken<string>[]

site

genericGroup.site satisfies Site

toString

genericGroup.toString satisfies (preserveWhitespace: boolean) => string