Whether the escalation targets were loaded. False until a load succeeds, and after one fails.
Why the last load of escalation targets failed, or null when it did not.
If specified, this provider will be used for communication and for all metadata purposes. By default, if not provided, the Metadata and RunView classes are used for this and the default GraphQLDataProvider is used which is connected to the same back-end MJAPI instance as the Metadata and RunView classes. If you want to have this component connect to a different MJAPI back-end, create an instance of a ProviderBase sub-class like GraphQLDataProvider/etc, and configure it as appropriate to connect to the MJAPI back-end you want to use, and then pass it in here.
The constraint block the model is sent, as the runner renders it (see RenderConstraintPreview).
StaticɵdirStaticɵfacEvery constraint type the pipeline type's driver declares, plus none when an unconstrained output is allowed.
Use AvailableDocs.
Use AvailableEntities.
Use AvailablePrompts.
none (Feature Value only) is always offered, first: it writes nothing, so no driver capability gates it.
Use CacheKeyFieldsCsv.
Use ContextMode.
Use EntityFields.
The target picker's empty option: what to pick, or why there is nothing to pick.
Use FieldsCsv.
Returns either the default Metadata provider or the one specified in the Provider property, if it was specified
Returns either the default RunQuery provider or the one specified in the Provider property, if it was specified
Returns either the default RunView provider or the one specified in the Provider property, if it was specified
Whether the entity document picker lists the spec's saved document.
Whether the target picker lists the spec's escalation target. Until the targets load, or when it is not among them, the placeholder shows.
Whether the prompt picker lists the pipeline's saved prompt.
Use SelectedPrompt.
Whether to offer the Capture Reasoning setting: for a type that produces reasoning, and for any spec that already asks for it, so a pipeline switched to a type without reasoning can turn it off.
Use ValidationErrors.
Optionalconstraint: ValueConstraintA lookup's display fields as the comma separated text the editor shows.
Optionalconstraint: ValueConstraintOptionalconstraint: ValueConstraintOptionalconstraint: ValueConstraintWhy a pipeline cannot be this pipeline's escalation target, or null when it can. Beyond the shared row and
output checks, its own spec must pass ValidateSpec, as the engine requires before it builds the target.
Whether the constraint picker lists the output's saved type. A Decision output with no constraint, or one this type cannot produce, is not listed.
Whether name is the spec's pipeline type. Names compare case-insensitively, as IsDecisionPipeline does.
Whether the target field picker lists a field named name.
Whether the child entity picker lists an entity named name.
Whether target is the spec's escalation target. IDs compare through UUIDsEqual, as the target check does.
Whether the target mode picker lists the output's saved mode.
Loads the Infer pipelines on this pipeline's entity that it could escalate to. With no entity there is nothing to offer, so nothing is loaded. A failed load is recorded in EscalationTargetsLoadError, not taken to mean there are no targets. Only the latest load's result is kept.
ProtectedLoadReads a lookup's allowed rows for the preview. A failed read is logged and dropped, so the next edit reads again.
The constraint as a lookup, or undefined when it is another type.
Optionalconstraint: ValueConstraintA callback method that is invoked immediately after the default change detector has checked data-bound properties if at least one has changed, and before the view and content children are checked.
The changed properties.
A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed.
A callback method that is invoked immediately after the default change detector has checked the directive's data-bound properties for the first time, and before any of the view or content children have been checked. It is invoked only once when the directive is instantiated.
Sets the confidence floor from its input, as a number; a blank or invalid entry is NaN, which the spec check reports.
ProtectedPreviewThe pipeline's entity, whose fields the constraints resolve against; undefined before one is chosen.
ProtectedPreviewA lookup's allowed rows for the preview; none for an entity that is not known (one still being typed). The
lookup's cache key is added to keysInUse, so the render can drop the cache entries it no longer needs.
ProtectedRenderRenders the constraint block preview as the runner renders the block it sends (OutputConstraintResolver): at once from the entity's fields, then again once the lookup outputs' allowed rows have loaded. The lookup step is debounced (LOOKUP_PREVIEW_DEBOUNCE_MS) so a filter typed character by character reads its entity once.
ProtectedRenderRe-renders the preview with the lookup rows loaded, unless a later edit has rendered it since. Afterwards the rows cache keeps only the lookups this render used, so edited-away filters and removed outputs do not pile up.
The output's saved constraint type as the constraint picker names it: 'none' when it has none.
Use SyncFromRecord.
Turns capture of the model's rationale on or off. Off removes the flag, so a spec that never set it keeps its hash.
Switches the output's constraint type; re-choosing its current type keeps the saved constraint's settings.
Base class for all Angular components in the MemberJunction system.