SessionAssembliesMixin
Note: this document is automatically generated from mobx-state-tree objects in our source code. See Core concepts and intro to pluggable elements for more info
Source file
packages/app-core/src/Assemblies/SessionAssembliesMixin.ts
SessionAssembliesMixin - Properties
property: sessionAssemblies
// type signature
IArrayType<ConfigurationSchemaType<{ aliases: { type: string; defaultValue: any[]; description: string; }; sequence: AnyConfigurationSchemaType; refNameColors: { type: string; defaultValue: any[]; description: string; }; refNameAliases: ConfigurationSchemaType<...>; cytobands: ConfigurationSchemaType<...>; displayNa...
// code
sessionAssemblies: types.array(assemblyConfigSchemasType)
SessionAssembliesMixin - Actions
action: addSessionAssembly
// type signature
addSessionAssembly: (conf: AnyConfiguration) => { [x: string]: any; } & NonEmptyObject & { setSubschema(slotName: string, data: unknown): any; } & IStateTreeNode<ConfigurationSchemaType<{ aliases: { type: string; defaultValue: any[]; description: string; }; ... 4 more ...; displayName: { ...; }; }, ConfigurationSchemaOptions<...>>>
action: removeSessionAssembly
// type signature
removeSessionAssembly: (assemblyName: string) => void