Type alias ISelection

ISelection: {
    app?: string;
    bookmark?: undefined;
    byName?: undefined;
    clearAll: boolean;
    field?: undefined;
    state?: undefined;
    values?: undefined;
} | {
    app?: string;
    bookmark?: undefined;
    byName?: undefined;
    clearAll?: undefined;
    field: string;
    state?: string;
    values: (string | number)[];
} | {
    app?: string;
    bookmark: string;
    byName?: undefined;
    clearAll?: undefined;
    field?: undefined;
    state?: undefined;
    values?: undefined;
} | {
    app?: string;
    bookmark?: undefined;
    byName: string[];
    clearAll?: undefined;
    field?: undefined;
    state?: string;
    values?: undefined;
}

Type declaration

  • Optional app?: string

    In which app the selection should be made

  • Optional bookmark?: undefined
  • Optional byName?: undefined
  • clearAll: boolean

    Clear all selections (perform clearAll())

  • Optional field?: undefined
  • Optional state?: undefined
  • Optional values?: undefined

Type declaration

  • Optional app?: string

    In which app the selection should be made

  • Optional bookmark?: undefined
  • Optional byName?: undefined
  • Optional clearAll?: undefined
  • field: string

    Name of the field to select into

  • Optional state?: string
  • values: (string | number)[]

    List of values to select.

    Provide all values as string (even if the actual values are in number format)!

    If the selection should be applied via expression then start the value with "=". e.g.

    { values: ["=Only('Test')"] }
    

Type declaration

  • Optional app?: string

    In which app the selection should be made

  • bookmark: string

    NAME of the bookmark to be applied

  • Optional byName?: undefined
  • Optional clearAll?: undefined
  • Optional field?: undefined
  • Optional state?: undefined
  • Optional values?: undefined

Type declaration

  • Optional app?: string

    In which app the selection should be made

  • Optional bookmark?: undefined
  • byName: string[]

    NAME of the bookmark to be applied

  • Optional clearAll?: undefined
  • Optional field?: undefined
  • Optional state?: string
  • Optional values?: undefined