configuration/strings/methodology.strings.ts
configuration/strings/methodology.strings.ts is a file in Bane's Lab Site. 69 lines of code and 1 definition.
import {
BUILD_TAB_ICON,
COLLABORATE_TAB_ICON,
PLAN_TAB_ICON,
SHIP_TAB_ICON,
START_TAB_ICON,
VERIFY_TAB_ICON,
} from "#configuration/icons/methodology.icons";
import {
COLLABORATE_TAB,
METHODOLOGY_BUILD_TAB,
PLAN_TAB,
SHIP_TAB,
START_TAB,
VERIFY_TAB,
} from "#core/ids/methodology.ids";
import { QUESTION_SECTION, TENSION_SECTION } from "#configuration/strings/plan.fragment.strings";
import { BUILD_SECTIONS } from "#configuration/strings/build.strings";
import { COORDINATION_SECTIONS } from "#configuration/strings/coordination.strings";
import { COVERAGE_SECTIONS } from "#configuration/strings/coverage.strings";
import { DERIVATION_SECTIONS } from "#configuration/strings/derivation.strings";
import { ENCODING_SECTIONS } from "#configuration/strings/architecture.fragment.strings";
import { EVIDENCE_SECTIONS } from "#configuration/strings/evidence.strings";
import { INVARIANT_FRAGMENT_SECTIONS } from "#configuration/strings/invariant.fragment.strings";
import { INVARIANT_SECTIONS } from "#configuration/strings/invariant.strings";
import { PLAN_SECTIONS } from "#configuration/strings/plan.strings";
import { RELEASE_SECTIONS } from "#configuration/strings/release.strings";
import { RULE_SECTIONS } from "#configuration/strings/rule.strings";
import { SHAPE_SECTIONS } from "#configuration/strings/rule.fragment.strings";
import { STANCE_SECTIONS } from "#configuration/strings/stance.strings";
import { START_SECTIONS } from "#configuration/strings/methodology.start.strings";
import { SURFACE_SECTIONS } from "#configuration/strings/coordination.fragment.strings";
import { SYSTEM_SECTIONS } from "#configuration/strings/system.strings";
import { TAXONOMY_SECTIONS } from "#configuration/strings/taxonomy.strings";
import { TOOL_SECTIONS } from "#configuration/strings/tool.fragment.strings";
import type { Tab } from "#types/document.types";
export const METHODOLOGY_CONTENT: readonly Tab[] = [
{
icon: START_TAB_ICON,
id: START_TAB,
label: "Start",
sections: [...START_SECTIONS, ...STANCE_SECTIONS, ...ENCODING_SECTIONS, ...RULE_SECTIONS, ...SYSTEM_SECTIONS],
},
{
icon: PLAN_TAB_ICON,
id: PLAN_TAB,
label: "Plan",
sections: [...PLAN_SECTIONS, QUESTION_SECTION, TENSION_SECTION],
},
{
icon: BUILD_TAB_ICON,
id: METHODOLOGY_BUILD_TAB,
label: "Build",
sections: [...BUILD_SECTIONS, ...SHAPE_SECTIONS, ...TOOL_SECTIONS, ...INVARIANT_SECTIONS, ...TAXONOMY_SECTIONS],
},
{
icon: VERIFY_TAB_ICON,
id: VERIFY_TAB,
label: "Verify",
sections: [...EVIDENCE_SECTIONS, ...DERIVATION_SECTIONS, ...COVERAGE_SECTIONS],
},
{
icon: COLLABORATE_TAB_ICON,
id: COLLABORATE_TAB,
label: "Collaborate",
sections: [...COORDINATION_SECTIONS, ...SURFACE_SECTIONS, ...INVARIANT_FRAGMENT_SECTIONS],
},
{ icon: SHIP_TAB_ICON, id: SHIP_TAB, label: "Ship", sections: RELEASE_SECTIONS },
];