AsukaStateScope: {
    appearance?: {
        defaults?: boolean;
        theme?: boolean;
    };
    behavior?: {
        listeners?: boolean;
    };
    catalog?: {
        colors?: boolean;
        designs?: boolean;
        elements?: boolean;
        printingMethods?: boolean;
    };
    configuration?: {
        fonts?: boolean;
        integrations?: boolean;
        moduleConfig?: boolean;
    };
    document?: {
        asukaDocument?: boolean;
        drawingAreas?: boolean;
        objects?: boolean;
        scenes3d?: boolean;
        selection?: boolean;
        snapshots?: boolean;
        viewportByView?: boolean;
        views?: boolean;
    };
    history?: boolean;
    layout?: boolean;
    meta?: boolean;
    modules?: boolean;
    permissions?: boolean;
    pricing?: {
        basePrice?: boolean;
        rules?: boolean;
        totals?: boolean;
    };
    tools?: {
        colorScope?: boolean;
        fixedSlots?: boolean;
        magnifier?: boolean;
        ruler?: boolean;
        selectionMenu?: boolean;
        shapes?: boolean;
    };
}

Type declaration

  • Optionalappearance?: {
        defaults?: boolean;
        theme?: boolean;
    }
    • Optionaldefaults?: boolean
    • Optionaltheme?: boolean

      Active theme preset and token overrides.

  • Optionalbehavior?: {
        listeners?: boolean;
    }
    • Optionallisteners?: boolean
  • Optionalcatalog?: {
        colors?: boolean;
        designs?: boolean;
        elements?: boolean;
        printingMethods?: boolean;
    }
    • Optionalcolors?: boolean
    • Optionaldesigns?: boolean
    • Optionalelements?: boolean
    • OptionalprintingMethods?: boolean
  • Optionalconfiguration?: {
        fonts?: boolean;
        integrations?: boolean;
        moduleConfig?: boolean;
    }
    • Optionalfonts?: boolean
    • Optionalintegrations?: boolean
    • OptionalmoduleConfig?: boolean
  • Optionaldocument?: {
        asukaDocument?: boolean;
        drawingAreas?: boolean;
        objects?: boolean;
        scenes3d?: boolean;
        selection?: boolean;
        snapshots?: boolean;
        viewportByView?: boolean;
        views?: boolean;
    }
    • OptionalasukaDocument?: boolean

      Canonical engine-neutral Asuka document source.

    • OptionaldrawingAreas?: boolean
    • Optionalobjects?: boolean
    • Optionalscenes3d?: boolean
    • Optionalselection?: boolean
    • Optionalsnapshots?: boolean
    • OptionalviewportByView?: boolean
    • Optionalviews?: boolean
  • Optionalhistory?: boolean
  • Optionallayout?: boolean
  • Optionalmeta?: boolean
  • Optionalmodules?: boolean
  • Optionalpermissions?: boolean
  • Optionalpricing?: {
        basePrice?: boolean;
        rules?: boolean;
        totals?: boolean;
    }
    • OptionalbasePrice?: boolean
    • Optionalrules?: boolean
    • Optionaltotals?: boolean
  • Optionaltools?: {
        colorScope?: boolean;
        fixedSlots?: boolean;
        magnifier?: boolean;
        ruler?: boolean;
        selectionMenu?: boolean;
        shapes?: boolean;
    }
    • OptionalcolorScope?: boolean
    • OptionalfixedSlots?: boolean
    • Optionalmagnifier?: boolean
    • Optionalruler?: boolean
    • OptionalselectionMenu?: boolean
    • Optionalshapes?: boolean