KJDrawReference

TYPESCRIPT

Complete API reference完整 API 参考

Browse the declarations for the root package and every public subpath. Start with the Editor API for application integration.浏览根包及每个公开子路径的类型声明;应用接入请先从 Editor API 开始。

Search includes every public declaration. Expand a symbol to load its type signature; browser Find only sees signatures already opened.站内搜索覆盖全部公开声明。展开符号时加载完整类型;浏览器页内查找仅能找到已展开的声明。

Open Editor API打开 Editor API →

PACKAGE EXPORT

@kanjieteam/kjdraw/planar-boundaries

Declaration类型声明 types/planar-boundaries.d.ts

interface

KJPlanarBoundary

import type { KJPlanarBoundary } from '@kanjieteam/kjdraw/planar-boundaries'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarBoundaryDiagnostic

import type { KJPlanarBoundaryDiagnostic } from '@kanjieteam/kjdraw/planar-boundaries'
Type declaration类型声明

planar-boundaries.d.ts

type

KJPlanarBoundaryDiagnosticCode

import type { KJPlanarBoundaryDiagnosticCode } from '@kanjieteam/kjdraw/planar-boundaries'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarBoundaryPreview

import type { KJPlanarBoundaryPreview } from '@kanjieteam/kjdraw/planar-boundaries'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarBoundaryRequest

import type { KJPlanarBoundaryRequest } from '@kanjieteam/kjdraw/planar-boundaries'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarBoundarySegment

import type { KJPlanarBoundarySegment } from '@kanjieteam/kjdraw/planar-boundaries'
Type declaration类型声明

planar-boundaries.d.ts

function

previewPlanarBoundaries

import { previewPlanarBoundaries } from '@kanjieteam/kjdraw/planar-boundaries'
Type declaration类型声明

planar-boundaries.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/planar-boundary-edit

Declaration类型声明 types/planar-boundary-edit.d.ts

function

applyPlanarBoundaryExtraction

import { applyPlanarBoundaryExtraction } from '@kanjieteam/kjdraw/planar-boundary-edit'
Type declaration类型声明

planar-boundary-edit.d.ts

interface

KJPlanarBoundaryApplyOptions

import type { KJPlanarBoundaryApplyOptions } from '@kanjieteam/kjdraw/planar-boundary-edit'
Type declaration类型声明

planar-boundary-edit.d.ts

interface

KJPlanarBoundaryEditRequest

import type { KJPlanarBoundaryEditRequest } from '@kanjieteam/kjdraw/planar-boundary-edit'
Type declaration类型声明

planar-boundary-edit.d.ts

interface

KJPlanarBoundaryEditResult

import type { KJPlanarBoundaryEditResult } from '@kanjieteam/kjdraw/planar-boundary-edit'
Type declaration类型声明

planar-boundary-edit.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/planar-contours

Declaration类型声明 types/planar-contours.d.ts

function

applyPlanarContourEdit

import { applyPlanarContourEdit } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

function

computePlanarContours

import { computePlanarContours } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

type

default

Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContour

import type { KJPlanarContour } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourApplyOptions

import type { KJPlanarContourApplyOptions } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourEditRequest

import type { KJPlanarContourEditRequest } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourEditResult

import type { KJPlanarContourEditResult } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourGeometry

import type { KJPlanarContourGeometry } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

type

KJPlanarContourOperation

import type { KJPlanarContourOperation } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourPreview

import type { KJPlanarContourPreview } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourReceipt

import type { KJPlanarContourReceipt } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourRequest

import type { KJPlanarContourRequest } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourResult

import type { KJPlanarContourResult } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourVertex

import type { KJPlanarContourVertex } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

function

previewPlanarContourEdit

import { previewPlanarContourEdit } from '@kanjieteam/kjdraw/planar-contours'
Type declaration类型声明

planar-contours.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-skill-json

Declaration类型声明 types/agent-skill-json.d.ts

function

buildCadSkillJsonContract

import { buildCadSkillJsonContract } from '@kanjieteam/kjdraw/agent-skill-json'
Type declaration类型声明

agent-skill-json.d.ts

function

parseCadSkillJsonResponse

import { parseCadSkillJsonResponse } from '@kanjieteam/kjdraw/agent-skill-json'
Type declaration类型声明

agent-skill-json.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-compact-tool-surface

Declaration类型声明 types/agent-compact-tool-surface.d.ts

interface

CompactCadFunctionTool

import type { CompactCadFunctionTool } from '@kanjieteam/kjdraw/agent-compact-tool-surface'
Type declaration类型声明

agent-compact-tool-surface.d.ts

interface

CompactCadToolDefinition

import type { CompactCadToolDefinition } from '@kanjieteam/kjdraw/agent-compact-tool-surface'
Type declaration类型声明

agent-compact-tool-surface.d.ts

function

projectCompactCadTools

import { projectCompactCadTools } from '@kanjieteam/kjdraw/agent-compact-tool-surface'
Type declaration类型声明

agent-compact-tool-surface.d.ts

function

routeCompactCadTools

import { routeCompactCadTools } from '@kanjieteam/kjdraw/agent-compact-tool-surface'
Type declaration类型声明

agent-compact-tool-surface.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/model-usage

Declaration类型声明 types/model-usage.d.ts

function

extractKJModelUsage

import { extractKJModelUsage } from '@kanjieteam/kjdraw/model-usage'
Type declaration类型声明

model-usage.d.ts

interface

KJModelUsage

import type { KJModelUsage } from '@kanjieteam/kjdraw/model-usage'
Type declaration类型声明

model-usage.d.ts

type

KJModelUsageSource

import type { KJModelUsageSource } from '@kanjieteam/kjdraw/model-usage'
Type declaration类型声明

model-usage.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/drawing-validation

Declaration类型声明 types/drawing-validation.d.ts

type

KJDrawingValidationCheck

import type { KJDrawingValidationCheck } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationCheckResult

import type { KJDrawingValidationCheckResult } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

type

KJDrawingValidationFeature

import type { KJDrawingValidationFeature } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationInput

import type { KJDrawingValidationInput } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationPointReference

import type { KJDrawingValidationPointReference } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationReference

import type { KJDrawingValidationReference } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationResult

import type { KJDrawingValidationResult } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

function

validateDrawingGeometry

import { validateDrawingGeometry } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

function

validateDrawingGeometryTransaction

import { validateDrawingGeometryTransaction } from '@kanjieteam/kjdraw/drawing-validation'
Type declaration类型声明

drawing-validation.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-capabilities

Declaration类型声明 types/agent-capabilities.d.ts

interface

KJAgentCapabilityAcceptanceAssertion

import type { KJAgentCapabilityAcceptanceAssertion } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityAcceptanceTemplate

import type { KJAgentCapabilityAcceptanceTemplate } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityCandidatePredicate

import type { KJAgentCapabilityCandidatePredicate } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityCandidateRule

import type { KJAgentCapabilityCandidateRule } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityEvidenceSource

import type { KJAgentCapabilityEvidenceSource } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityLockEntry

import type { KJAgentCapabilityLockEntry } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

type

KJAgentCapabilityManifest

import type { KJAgentCapabilityManifest } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityManifestBase

import type { KJAgentCapabilityManifestBase } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityManifestV1

import type { KJAgentCapabilityManifestV1 } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityManifestV2

import type { KJAgentCapabilityManifestV2 } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityReference

import type { KJAgentCapabilityReference } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

class

KJAgentCapabilityRegistry

import { KJAgentCapabilityRegistry } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityRequirement

import type { KJAgentCapabilityRequirement } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

type

KJAgentCapabilityTemplatePlaceholder

import type { KJAgentCapabilityTemplatePlaceholder } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

type

KJAgentCapabilityTemplateValue

import type { KJAgentCapabilityTemplateValue } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

const

KJDRAW_AGENT_CAPABILITY_SCHEMA

import { KJDRAW_AGENT_CAPABILITY_SCHEMA } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

const

KJDRAW_AGENT_CAPABILITY_SCHEMA_VERSION

import { KJDRAW_AGENT_CAPABILITY_SCHEMA_VERSION } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

const

KJDRAW_AGENT_CAPABILITY_SCHEMA_VERSION_V2

import { KJDRAW_AGENT_CAPABILITY_SCHEMA_VERSION_V2 } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

const

KJDRAW_AGENT_CAPABILITY_TOOL_API_VERSION

import { KJDRAW_AGENT_CAPABILITY_TOOL_API_VERSION } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJResolvedAgentCapabilities

import type { KJResolvedAgentCapabilities } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

function

validateAgentCapabilityManifest

import { validateAgentCapabilityManifest } from '@kanjieteam/kjdraw/agent-capabilities'
Type declaration类型声明

agent-capabilities.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/knowledge-packs/geology-core

Declaration类型声明 types/knowledge-packs/geology-core.d.ts

const

KJDRAW_GEOLOGY_KNOWLEDGE_PACK

import { KJDRAW_GEOLOGY_KNOWLEDGE_PACK } from '@kanjieteam/kjdraw/knowledge-packs/geology-core'
Type declaration类型声明

knowledge-packs/geology-core.d.ts

function

registerGeologyKnowledgePack

import { registerGeologyKnowledgePack } from '@kanjieteam/kjdraw/knowledge-packs/geology-core'
Type declaration类型声明

knowledge-packs/geology-core.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/knowledge-packs/geology-patterns

Declaration类型声明 types/knowledge-packs/geology-patterns.d.ts

const

KJDRAW_GEOLOGY_HATCH_PATTERN_CATALOG

import { KJDRAW_GEOLOGY_HATCH_PATTERN_CATALOG } from '@kanjieteam/kjdraw/knowledge-packs/geology-patterns'
Type declaration类型声明

knowledge-packs/geology-patterns.d.ts

const

KJDRAW_GEOLOGY_HATCH_PATTERN_PROVENANCE

import { KJDRAW_GEOLOGY_HATCH_PATTERN_PROVENANCE } from '@kanjieteam/kjdraw/knowledge-packs/geology-patterns'
Type declaration类型声明

knowledge-packs/geology-patterns.d.ts

const

KJDRAW_GEOLOGY_HATCH_PATTERN_SOURCE

import { KJDRAW_GEOLOGY_HATCH_PATTERN_SOURCE } from '@kanjieteam/kjdraw/knowledge-packs/geology-patterns'
Type declaration类型声明

knowledge-packs/geology-patterns.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/knowledge-compiler

Declaration类型声明 types/knowledge-compiler.d.ts

function

compileKnowledgeDrawing

import { compileKnowledgeDrawing } from '@kanjieteam/kjdraw/knowledge-compiler'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJKnowledgeCompileInput

import type { KJKnowledgeCompileInput } from '@kanjieteam/kjdraw/knowledge-compiler'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJKnowledgeCompileResult

import type { KJKnowledgeCompileResult } from '@kanjieteam/kjdraw/knowledge-compiler'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJKnowledgeDrawingProgram

import type { KJKnowledgeDrawingProgram } from '@kanjieteam/kjdraw/knowledge-compiler'
Type declaration类型声明

knowledge-compiler.d.ts

type

KJKnowledgeEmitOperation

import type { KJKnowledgeEmitOperation } from '@kanjieteam/kjdraw/knowledge-compiler'
Type declaration类型声明

knowledge-compiler.d.ts

type

KJKnowledgeExpression

import type { KJKnowledgeExpression } from '@kanjieteam/kjdraw/knowledge-compiler'
Type declaration类型声明

knowledge-compiler.d.ts

type

KJKnowledgePointExpression

import type { KJKnowledgePointExpression } from '@kanjieteam/kjdraw/knowledge-compiler'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJKnowledgeProgramStep

import type { KJKnowledgeProgramStep } from '@kanjieteam/kjdraw/knowledge-compiler'
Type declaration类型声明

knowledge-compiler.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/hatch-pattern-catalog

Declaration类型声明 types/hatch-pattern-catalog.d.ts

function

buildHatchPatternKnowledgePack

import { buildHatchPatternKnowledgePack } from '@kanjieteam/kjdraw/hatch-pattern-catalog'
Type declaration类型声明

hatch-pattern-catalog.d.ts

function

hatchPatternFromCatalog

import { hatchPatternFromCatalog } from '@kanjieteam/kjdraw/hatch-pattern-catalog'
Type declaration类型声明

hatch-pattern-catalog.d.ts

function

hatchPatternFromKnowledgePack

import { hatchPatternFromKnowledgePack } from '@kanjieteam/kjdraw/hatch-pattern-catalog'
Type declaration类型声明

hatch-pattern-catalog.d.ts

interface

KJHatchPatternCatalog

import type { KJHatchPatternCatalog } from '@kanjieteam/kjdraw/hatch-pattern-catalog'
Type declaration类型声明

hatch-pattern-catalog.d.ts

interface

KJHatchPatternCatalogEntry

import type { KJHatchPatternCatalogEntry } from '@kanjieteam/kjdraw/hatch-pattern-catalog'
Type declaration类型声明

hatch-pattern-catalog.d.ts

interface

KJHatchPatternCatalogLine

import type { KJHatchPatternCatalogLine } from '@kanjieteam/kjdraw/hatch-pattern-catalog'
Type declaration类型声明

hatch-pattern-catalog.d.ts

interface

KJHatchPatternKnowledgePackInput

import type { KJHatchPatternKnowledgePackInput } from '@kanjieteam/kjdraw/hatch-pattern-catalog'
Type declaration类型声明

hatch-pattern-catalog.d.ts

function

parseAutoCADPat

import { parseAutoCADPat } from '@kanjieteam/kjdraw/hatch-pattern-catalog'
Type declaration类型声明

hatch-pattern-catalog.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/model-adapters

Declaration类型声明 types/model-adapters.d.ts

function

createKJModelAdapter

import { createKJModelAdapter } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJAgentModel

import type { KJAgentModel } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJChatRequestExtensions

import type { KJChatRequestExtensions } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelAdapterOptions

import type { KJModelAdapterOptions } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelConversation

import type { KJModelConversation } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelConversationOptions

import type { KJModelConversationOptions } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

class

KJModelError

import { KJModelError } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

type

KJModelImage

import type { KJModelImage } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

type

KJModelInput

import type { KJModelInput } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

type

KJModelProtocol

import type { KJModelProtocol } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelRequest

import type { KJModelRequest } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelSizeLimitDetails

import type { KJModelSizeLimitDetails } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelToolCall

import type { KJModelToolCall } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelToolOutput

import type { KJModelToolOutput } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelTurn

import type { KJModelTurn } from '@kanjieteam/kjdraw/model-adapters'
Type declaration类型声明

model-adapters.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/domestic-model-profiles

Declaration类型声明 types/domestic-model-profiles.d.ts

function

createKJDomesticModelAdapter

import { createKJDomesticModelAdapter } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

function

getKJDomesticModelAdapterSettings

import { getKJDomesticModelAdapterSettings } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

function

getKJDomesticModelProfile

import { getKJDomesticModelProfile } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

interface

KJDomesticModelAdapterOptions

import type { KJDomesticModelAdapterOptions } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

interface

KJDomesticModelProfile

import type { KJDomesticModelProfile } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDomesticModelProvider

import type { KJDomesticModelProvider } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDomesticModelWireOptions

import type { KJDomesticModelWireOptions } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDomesticReasoningEffort

import type { KJDomesticReasoningEffort } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDomesticReasoningMode

import type { KJDomesticReasoningMode } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

const

KJDRAW_DOMESTIC_MODEL_PROFILES

import { KJDRAW_DOMESTIC_MODEL_PROFILES } from '@kanjieteam/kjdraw/domestic-model-profiles'
Type declaration类型声明

domestic-model-profiles.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-runner

Declaration类型声明 types/agent-runner.d.ts

interface

KJAgentRunMeasurements

import type { KJAgentRunMeasurements } from '@kanjieteam/kjdraw/agent-runner'
Type declaration类型声明

agent-runner.d.ts

interface

KJAgentRunOptions

import type { KJAgentRunOptions } from '@kanjieteam/kjdraw/agent-runner'
Type declaration类型声明

agent-runner.d.ts

interface

KJAgentRunProgress

import type { KJAgentRunProgress } from '@kanjieteam/kjdraw/agent-runner'
Type declaration类型声明

agent-runner.d.ts

interface

KJAgentRunResult

import type { KJAgentRunResult } from '@kanjieteam/kjdraw/agent-runner'
Type declaration类型声明

agent-runner.d.ts

interface

KJAgentTurnUsage

import type { KJAgentTurnUsage } from '@kanjieteam/kjdraw/agent-runner'
Type declaration类型声明

agent-runner.d.ts

const

KJDRAW_AGENT_INSTRUCTIONS

import { KJDRAW_AGENT_INSTRUCTIONS } from '@kanjieteam/kjdraw/agent-runner'
Type declaration类型声明

agent-runner.d.ts

function

runKJAgentTask

import { runKJAgentTask } from '@kanjieteam/kjdraw/agent-runner'
Type declaration类型声明

agent-runner.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-task-runner

Declaration类型声明 types/agent-task-runner.d.ts

function

createAgentTaskToolBinding

import { createAgentTaskToolBinding } from '@kanjieteam/kjdraw/agent-task-runner'
Type declaration类型声明

agent-task-runner.d.ts

const

KJDRAW_AGENT_TASK_TOOL_API_VERSION

import { KJDRAW_AGENT_TASK_TOOL_API_VERSION } from '@kanjieteam/kjdraw/agent-task-runner'
Type declaration类型声明

agent-tasks.d.ts

interface

KJPersistedAgentTaskRunOptions

import type { KJPersistedAgentTaskRunOptions } from '@kanjieteam/kjdraw/agent-task-runner'
Type declaration类型声明

agent-task-runner.d.ts

interface

KJPersistedAgentTaskRunResult

import type { KJPersistedAgentTaskRunResult } from '@kanjieteam/kjdraw/agent-task-runner'
Type declaration类型声明

agent-task-runner.d.ts

function

runPersistedKJAgentTask

import { runPersistedKJAgentTask } from '@kanjieteam/kjdraw/agent-task-runner'
Type declaration类型声明

agent-task-runner.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-tools

Declaration类型声明 types/agent-tools.d.ts

type

default

Type declaration类型声明

agent-tools.d.ts

interface

KJAgentAnnotatedDrawingInput

import type { KJAgentAnnotatedDrawingInput } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentDrawingQuery

import type { KJAgentDrawingQuery } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentGeologyColumnKnowledgeBinding

import type { KJAgentGeologyColumnKnowledgeBinding } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentGeologyScalarRevisionInput

import type { KJAgentGeologyScalarRevisionInput } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

type

KJAgentGeologyScalarRevisionUpdate

import type { KJAgentGeologyScalarRevisionUpdate } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentGeologySectionKnowledgeBinding

import type { KJAgentGeologySectionKnowledgeBinding } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentGeometryValidationInput

import type { KJAgentGeometryValidationInput } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentLayoutQuery

import type { KJAgentLayoutQuery } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentPatternDrawingInput

import type { KJAgentPatternDrawingInput } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

type

KJAgentRoadDrawingFromAssetInput

import type { KJAgentRoadDrawingFromAssetInput } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentStructuralCreationsInput

import type { KJAgentStructuralCreationsInput } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentTaskProposalBinding

import type { KJAgentTaskProposalBinding } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentToolDefinition

import type { KJAgentToolDefinition } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

type

KJAgentToolProfile

import type { KJAgentToolProfile } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

type

KJAgentToolResult

import type { KJAgentToolResult } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentToolSchema

import type { KJAgentToolSchema } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

class

KJAgentToolSession

import { KJAgentToolSession } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentToolSessionOptions

import type { KJAgentToolSessionOptions } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

const

KJDRAW_AGENT_TOOLS

import { KJDRAW_AGENT_TOOLS } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

const

KJDRAW_GEOLOGY_SCALAR_TOOL_NAMES

import { KJDRAW_GEOLOGY_SCALAR_TOOL_NAMES } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

agent-tools.d.ts

const

KJDRAW_ROAD_INPUT_ASSET_SCHEMA

import { KJDRAW_ROAD_INPUT_ASSET_SCHEMA } from '@kanjieteam/kjdraw/agent-tools'
Type declaration类型声明

input-assets.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-manufacturing-sheet

Declaration类型声明 types/agent-manufacturing-sheet.d.ts

function

buildAgentManufacturingSheet

import { buildAgentManufacturingSheet } from '@kanjieteam/kjdraw/agent-manufacturing-sheet'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

interface

KJAgentManufacturingBoltCirclePattern

import type { KJAgentManufacturingBoltCirclePattern } from '@kanjieteam/kjdraw/agent-manufacturing-sheet'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

interface

KJAgentManufacturingHolePattern

import type { KJAgentManufacturingHolePattern } from '@kanjieteam/kjdraw/agent-manufacturing-sheet'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

interface

KJAgentManufacturingSheetInput

import type { KJAgentManufacturingSheetInput } from '@kanjieteam/kjdraw/agent-manufacturing-sheet'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

interface

KJAgentManufacturingSlot

import type { KJAgentManufacturingSlot } from '@kanjieteam/kjdraw/agent-manufacturing-sheet'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

const

KJDRAW_MANUFACTURING_SHEET_VERSION

import { KJDRAW_MANUFACTURING_SHEET_VERSION } from '@kanjieteam/kjdraw/agent-manufacturing-sheet'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-architecture-plan

Declaration类型声明 types/agent-architecture-plan.d.ts

function

buildAgentArchitecturePlan

import { buildAgentArchitecturePlan } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitectureOpening

import type { KJAgentArchitectureOpening } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitecturePartition

import type { KJAgentArchitecturePartition } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitecturePartitionOpening

import type { KJAgentArchitecturePartitionOpening } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitecturePlanInput

import type { KJAgentArchitecturePlanInput } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitectureRoom

import type { KJAgentArchitectureRoom } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

type

KJArchitectureOpeningKind

import type { KJArchitectureOpeningKind } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

type

KJArchitectureWallReference

import type { KJArchitectureWallReference } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

const

KJDRAW_ARCHITECTURE_PLAN_VERSION

import { KJDRAW_ARCHITECTURE_PLAN_VERSION } from '@kanjieteam/kjdraw/agent-architecture-plan'
Type declaration类型声明

agent-architecture-plan.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-site-plan

Declaration类型声明 types/agent-site-plan.d.ts

function

buildAgentSitePlan

import { buildAgentSitePlan } from '@kanjieteam/kjdraw/agent-site-plan'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSiteBuilding

import type { KJAgentSiteBuilding } from '@kanjieteam/kjdraw/agent-site-plan'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSiteCoordinateReference

import type { KJAgentSiteCoordinateReference } from '@kanjieteam/kjdraw/agent-site-plan'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSitePlanInput

import type { KJAgentSitePlanInput } from '@kanjieteam/kjdraw/agent-site-plan'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSiteRoad

import type { KJAgentSiteRoad } from '@kanjieteam/kjdraw/agent-site-plan'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSiteUtility

import type { KJAgentSiteUtility } from '@kanjieteam/kjdraw/agent-site-plan'
Type declaration类型声明

agent-site-plan.d.ts

type

KJAgentSiteUtilityKind

import type { KJAgentSiteUtilityKind } from '@kanjieteam/kjdraw/agent-site-plan'
Type declaration类型声明

agent-site-plan.d.ts

const

KJDRAW_SITE_PLAN_VERSION

import { KJDRAW_SITE_PLAN_VERSION } from '@kanjieteam/kjdraw/agent-site-plan'
Type declaration类型声明

agent-site-plan.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/drawing-context

Declaration类型声明 types/drawing-context.d.ts

function

createDrawingContext

import { createDrawingContext } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

function

createLayoutContext

import { createLayoutContext } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

interface

KJDrawingContext

import type { KJDrawingContext } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

interface

KJDrawingContextEntity

import type { KJDrawingContextEntity } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

interface

KJDrawingContextLayer

import type { KJDrawingContextLayer } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

interface

KJDrawingContextOptions

import type { KJDrawingContextOptions } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

type

KJDrawingContextTruncationReason

import type { KJDrawingContextTruncationReason } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

type

KJDrawingContextValue

import type { KJDrawingContextValue } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

type

KJDrawingGeometryOmittedReason

import type { KJDrawingGeometryOmittedReason } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

interface

KJLayoutContext

import type { KJLayoutContext } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

interface

KJLayoutContextEntry

import type { KJLayoutContextEntry } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

interface

KJLayoutContextOptions

import type { KJLayoutContextOptions } from '@kanjieteam/kjdraw/drawing-context'
Type declaration类型声明

drawing-context.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/boundary-edit

Declaration类型声明 types/boundary-edit.d.ts

function

createBoundaryEditSession

import { createBoundaryEditSession } from '@kanjieteam/kjdraw/boundary-edit'
Type declaration类型声明

boundary-edit.d.ts

interface

KJBoundaryEditCommand

import type { KJBoundaryEditCommand } from '@kanjieteam/kjdraw/boundary-edit'
Type declaration类型声明

boundary-edit.d.ts

type

KJBoundaryEditOperation

import type { KJBoundaryEditOperation } from '@kanjieteam/kjdraw/boundary-edit'
Type declaration类型声明

boundary-edit.d.ts

interface

KJBoundaryEditOptions

import type { KJBoundaryEditOptions } from '@kanjieteam/kjdraw/boundary-edit'
Type declaration类型声明

boundary-edit.d.ts

type

KJBoundaryEditPhase

import type { KJBoundaryEditPhase } from '@kanjieteam/kjdraw/boundary-edit'
Type declaration类型声明

boundary-edit.d.ts

type

KJBoundaryEditPreview

import type { KJBoundaryEditPreview } from '@kanjieteam/kjdraw/boundary-edit'
Type declaration类型声明

boundary-edit.d.ts

class

KJBoundaryEditSession

import { KJBoundaryEditSession } from '@kanjieteam/kjdraw/boundary-edit'
Type declaration类型声明

boundary-edit.d.ts

interface

KJBoundaryEditState

import type { KJBoundaryEditState } from '@kanjieteam/kjdraw/boundary-edit'
Type declaration类型声明

boundary-edit.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/drafting

Declaration类型声明 types/drafting.d.ts

function

circleTangentToLines

import { circleTangentToLines } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

function

circleTangentToReferences

import { circleTangentToReferences } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

function

constrainOrthogonalDraftPoint

import { constrainOrthogonalDraftPoint } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

function

constrainPolarDraftPoint

import { constrainPolarDraftPoint } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

function

createDraftingSession

import { createDraftingSession } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

function

isDraftPointInput

import { isDraftPointInput } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftArcMode

import type { KJDraftArcMode } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftCircleMode

import type { KJDraftCircleMode } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftDimensionType

import type { KJDraftDimensionType } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftEllipseMode

import type { KJDraftEllipseMode } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

interface

KJDraftEntitySpec

import type { KJDraftEntitySpec } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

interface

KJDraftingOptions

import type { KJDraftingOptions } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

class

KJDraftingSession

import { KJDraftingSession } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

interface

KJDraftLineInput

import type { KJDraftLineInput } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftPoint

import type { KJDraftPoint } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftPointReference

import type { KJDraftPointReference } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftPointRole

import type { KJDraftPointRole } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftPolygonMode

import type { KJDraftPolygonMode } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

interface

KJDraftState

import type { KJDraftState } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftStatus

import type { KJDraftStatus } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

interface

KJDraftTangentCircle

import type { KJDraftTangentCircle } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftTangentReference

import type { KJDraftTangentReference } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

type

KJDraftTool

import type { KJDraftTool } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

function

parseDraftCoordinate

import { parseDraftCoordinate } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

function

parseDraftPointInput

import { parseDraftPointInput } from '@kanjieteam/kjdraw/drafting'
Type declaration类型声明

drafting.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/modification-controls

Declaration类型声明 types/modification-controls.d.ts

function

buildKJModificationCommand

import { buildKJModificationCommand } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

function

getKJInteractiveModificationDefinition

import { getKJInteractiveModificationDefinition } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

function

getKJModificationDefinition

import { getKJModificationDefinition } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

function

getKJModificationSelectionCenter

import { getKJModificationSelectionCenter } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

const

KJ_MODIFICATION_DEFINITIONS

import { KJ_MODIFICATION_DEFINITIONS } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

const

KJ_MODIFICATION_IDS

import { KJ_MODIFICATION_IDS } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

interface

KJLocalizedControlText

import type { KJLocalizedControlText } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationBuildContext

import type { KJModificationBuildContext } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationCommand

import type { KJModificationCommand } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationDefinition

import type { KJModificationDefinition } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationFieldDefinition

import type { KJModificationFieldDefinition } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

type

KJModificationFieldType

import type { KJModificationFieldType } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

type

KJModificationId

import type { KJModificationId } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

type

KJModificationPoint

import type { KJModificationPoint } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationPointDefinition

import type { KJModificationPointDefinition } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationPreview

import type { KJModificationPreview } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationPreviewEntity

import type { KJModificationPreviewEntity } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

function

parseKJModificationCommandValues

import { parseKJModificationCommandValues } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

function

previewKJModification

import { previewKJModification } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

function

validateKJModificationSelection

import { validateKJModificationSelection } from '@kanjieteam/kjdraw/modification-controls'
Type declaration类型声明

modification-controls.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/samples

Declaration类型声明 types/samples.d.ts

function

createIndustrySample

import { createIndustrySample } from '@kanjieteam/kjdraw/samples'
Type declaration类型声明

samples.d.ts

function

createIndustrySamples

import { createIndustrySamples } from '@kanjieteam/kjdraw/samples'
Type declaration类型声明

samples.d.ts

const

INDUSTRY_SAMPLES

import { INDUSTRY_SAMPLES } from '@kanjieteam/kjdraw/samples'
Type declaration类型声明

samples.d.ts

interface

KJDrawSample

import type { KJDrawSample } from '@kanjieteam/kjdraw/samples'
Type declaration类型声明

samples.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/editor

Declaration类型声明 types/editor.d.ts

function

createKJDrawEditor

import { createKJDrawEditor } from '@kanjieteam/kjdraw/editor'
Type declaration类型声明

editor.d.ts

type

default

Type declaration类型声明

editor.d.ts

class

KJDrawEditor

import { KJDrawEditor } from '@kanjieteam/kjdraw/editor'
Type declaration类型声明

editor.d.ts

interface

KJDrawEditorEvents

import type { KJDrawEditorEvents } from '@kanjieteam/kjdraw/editor'
Type declaration类型声明

editor.d.ts

interface

KJDrawEditorOptions

import type { KJDrawEditorOptions } from '@kanjieteam/kjdraw/editor'
Type declaration类型声明

editor.d.ts

interface

KJDrawEditorSaveOptions

import type { KJDrawEditorSaveOptions } from '@kanjieteam/kjdraw/editor'
Type declaration类型声明

editor.d.ts

interface

KJDrawEditorSelectionEvent

import type { KJDrawEditorSelectionEvent } from '@kanjieteam/kjdraw/editor'
Type declaration类型声明

editor.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/core

Declaration类型声明 types/core.d.ts

function

add2

import { add2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

type

AffineMatrix3

import type { AffineMatrix3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

type

AffineMatrix3Input

import type { AffineMatrix3Input } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

allocateHandle

import { allocateHandle } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

function

angle2

import { angle2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

interface

ArcDefinition

import type { ArcDefinition } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

function

arcSweep

import { arcSweep } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

function

aroundPoint3

import { aroundPoint3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

assertCommandBindings

import { assertCommandBindings } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

function

assertPlainObject

import { assertPlainObject } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

function

assertPluginCompatibility

import { assertPluginCompatibility } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

function

assertPluginContribution

import { assertPluginContribution } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

function

assertPluginPermission

import { assertPluginPermission } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

function

auditCommandBindings

import { auditCommandBindings } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

function

auditRoundTrip

import { auditRoundTrip } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

function

auditSDKReadiness

import { auditSDKReadiness } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

function

breakEntityPayloads

import { breakEntityPayloads } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

class

BrowserKjpFileBinding

import { BrowserKjpFileBinding } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

browser-project-store.d.ts

interface

BrowserKjpPickerOptions

import type { BrowserKjpPickerOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

browser-project-store.d.ts

interface

BrowserKjpReadResult

import type { BrowserKjpReadResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

browser-project-store.d.ts

function

buildSDKCapabilityManifest

import { buildSDKCapabilityManifest } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

interface

BulgedPolylineVertex

import type { BulgedPolylineVertex } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

function

bulgeSegmentMetrics

import { bulgeSegmentMetrics } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

interface

BulgeSegmentMetrics

import type { BulgeSegmentMetrics } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

function

canonicalize

import { canonicalize } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

function

canonicalizeAgentPlanBinding

import { canonicalizeAgentPlanBinding } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

function

canonicalizeKjdWithKJCore

import { canonicalizeKjdWithKJCore } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

function

canonicalStringify

import { canonicalStringify } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

function

chamferLinePair

import { chamferLinePair } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

CircleCircleIntersectionOptions

import type { CircleCircleIntersectionOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

function

clampedUniformKnots

import { clampedUniformKnots } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

function

clone

import { clone } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

interface

ClosestPoint2

import type { ClosestPoint2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

closestPointOnCircle2

import { closestPointOnCircle2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

interface

ClosestPointOnCircleResult

import type { ClosestPointOnCircleResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

function

closestPointOnSegment2

import { closestPointOnSegment2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

createCommandEnvelope

import { createCommandEnvelope } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

function

createCommandReceipt

import { createCommandReceipt } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

function

createDeploymentProfile

import { createDeploymentProfile } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

function

createDwgConversionFileAdapter

import { createDwgConversionFileAdapter } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

function

createDXFFileAdapter

import { createDXFFileAdapter } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dxf-adapter.d.ts

function

createEmptyDocumentState

import { createEmptyDocumentState } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

function

createId

import { createId } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

ids.d.ts

function

createKJCoreDocumentAuthority

import { createKJCoreDocumentAuthority } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

function

createKJCoreSolidBackend

import { createKJCoreSolidBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

function

createKJDFileAdapter

import { createKJDFileAdapter } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kjd-adapter.d.ts

function

createKJDrawSDK

import { createKJDrawSDK } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

function

createKjpPackage

import { createKjpPackage } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

function

createObjectRecord

import { createObjectRecord } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

function

createPluginGrant

import { createPluginGrant } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

function

createSha256AgentPlanBindingProvider

import { createSha256AgentPlanBindingProvider } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

function

createWasmGeometryBackend

import { createWasmGeometryBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/wasm.d.ts

function

cross2

import { cross2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

decodeZip64

import { decodeZip64 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

function

deepFreeze

import { deepFreeze } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

type

default

Type declaration类型声明

schema.d.ts

const

DEFAULT_TOLERANCE

import { DEFAULT_TOLERANCE } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/tolerance.d.ts

function

defineFileAdapter

import { defineFileAdapter } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

function

determinant3

import { determinant3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

const

distance2

import { distance2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

const

distanceSquared2

import { distanceSquared2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

dot2

import { dot2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

const

DXF_DEFAULT_READ_LIMITS

import { DXF_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dxf-adapter.d.ts

function

editEntityGrip

import { editEntityGrip } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

grips.d.ts

function

editPolylinePayload

import { editPolylinePayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

ellipseArcLength2

import { ellipseArcLength2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseArcLengthOptions

import type { EllipseArcLengthOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseDefinition

import type { EllipseDefinition } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

function

ellipseRadii

import { ellipseRadii } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseRadii

import type { EllipseRadii } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

function

encodeZip64

import { encodeZip64 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

function

entityArea2

import { entityArea2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

interface

EntityAreaMeasurement

import type { EntityAreaMeasurement } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

function

entityLength2

import { entityLength2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

interface

EntityLengthMeasurement

import type { EntityLengthMeasurement } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

function

equal2

import { equal2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

executeRoundTrip

import { executeRoundTrip } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

function

explodeEntity

import { explodeEntity } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

extendEntityPayload

import { extendEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

extendLinePayload

import { extendLinePayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

filletLinePair

import { filletLinePair } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

findBestSnap

import { findBestSnap } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

function

findSnapCandidates

import { findSnapCandidates } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

function

fnv1a64

import { fnv1a64 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

function

fromHexHandle

import { fromHexHandle } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

interface

GeometryEntityLike

import type { GeometryEntityLike } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

type

GeometryEntityPayload

import type { GeometryEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/transform.d.ts

function

getDocumentSnapSettings

import { getDocumentSnapSettings } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

function

getDwgConversionProvenance

import { getDwgConversionProvenance } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

function

getEntityGrips

import { getEntityGrips } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

grips.d.ts

function

getGeometryBackendStatus

import { getGeometryBackendStatus } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

const

identity3

import { identity3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

importLegacyScene

import { importLegacyScene } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

function

initializeKJCoreWasm

import { initializeKJCoreWasm } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/wasm.d.ts

function

instantiateKJCoreWasm

import { instantiateKJCoreWasm } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/wasm.d.ts

function

intersectCircleCircle2

import { intersectCircleCircle2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

function

intersectEntityPair2

import { intersectEntityPair2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

function

intersectLineCircle2

import { intersectLineCircle2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

function

intersectLineLine2

import { intersectLineLine2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

function

invert3

import { invert3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

invokeGeometryBackend

import { invokeGeometryBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

function

isEntitySelectable

import { isEntitySelectable } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection-geometry.d.ts

function

isStandardEntityType

import { isStandardEntityType } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

standard-entities.d.ts

function

joinEntityPayloads

import { joinEntityPayloads } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

const

KJ_AGENT_PLAN_BINDING_CANONICALIZATION

import { KJ_AGENT_PLAN_BINDING_CANONICALIZATION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

const

KJ_AGENT_PLAN_BINDING_DOMAIN

import { KJ_AGENT_PLAN_BINDING_DOMAIN } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

const

KJ_COMMAND_MODES

import { KJ_COMMAND_MODES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_ORIGINS

import { KJ_COMMAND_ORIGINS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_SCHEMA

import { KJ_COMMAND_SCHEMA } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_SCHEMA_VERSION

import { KJ_COMMAND_SCHEMA_VERSION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

const

KJ_CORE_COMMAND_CAPABILITIES

import { KJ_CORE_COMMAND_CAPABILITIES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

const

KJ_DEFAULT_SNAP_APERTURE

import { KJ_DEFAULT_SNAP_APERTURE } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

const

KJ_DEFAULT_SNAP_MODES

import { KJ_DEFAULT_SNAP_MODES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

const

KJ_DEPLOYMENT_MODES

import { KJ_DEPLOYMENT_MODES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_LIMIT

import { KJ_DOCUMENT_HISTORY_ARCHIVE_LIMIT } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_MAX_BYTES

import { KJ_DOCUMENT_HISTORY_ARCHIVE_MAX_BYTES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_SCHEMA

import { KJ_DOCUMENT_HISTORY_ARCHIVE_SCHEMA } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

const

KJ_DWG_CONVERSION_DEFAULT_LIMITS

import { KJ_DWG_CONVERSION_DEFAULT_LIMITS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

const

KJ_ENTITY_CONTRACT_VERSION

import { KJ_ENTITY_CONTRACT_VERSION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

standard-entities.d.ts

const

KJ_EVENT_NAMES

import { KJ_EVENT_NAMES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

const

KJ_EXTENSION_POINTS

import { KJ_EXTENSION_POINTS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

extensions.d.ts

const

KJ_FORMAT_CAPABILITY

import { KJ_FORMAT_CAPABILITY } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

const

KJ_OBJECT_KINDS

import { KJ_OBJECT_KINDS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

const

KJ_PROVIDER_TYPES

import { KJ_PROVIDER_TYPES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

const

KJ_SELECTION_PROPERTIES

import { KJ_SELECTION_PROPERTIES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

const

KJ_SNAP_MODES

import { KJ_SNAP_MODES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

const

KJ_SPACE_NAMES

import { KJ_SPACE_NAMES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

const

KJ_STANDARD_TYPES

import { KJ_STANDARD_TYPES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

const

KJ_TABLE_NAMES

import { KJ_TABLE_NAMES } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

interface

KJActiveDocumentChangedEvent

import type { KJActiveDocumentChangedEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

class

KJAdapterError

import { KJAdapterError } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

interface

KJAgentPlanBindingContext

import type { KJAgentPlanBindingContext } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanBindingProvider

import type { KJAgentPlanBindingProvider } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanDocument

import type { KJAgentPlanDocument } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanRecord

import type { KJAgentPlanRecord } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

class

KJAgentPlanRegistry

import { KJAgentPlanRegistry } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanRegistryOptions

import type { KJAgentPlanRegistryOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

agent-plans.d.ts

interface

KJArcConnector

import type { KJArcConnector } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJBlockAttributeDefinitionInput

import type { KJBlockAttributeDefinitionInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJBreakOptions

import type { KJBreakOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJCapabilityCommand

import type { KJCapabilityCommand } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

interface

KJCapabilitySDK

import type { KJCapabilitySDK } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

type

KJClockConstructor

import type { KJClockConstructor } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

interface

KJCommandArguments

import type { KJCommandArguments } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJCommandBeforeExecuteEvent

import type { KJCommandBeforeExecuteEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJCommandBinding

import type { KJCommandBinding } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

interface

KJCommandBindingFinding

import type { KJCommandBindingFinding } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

interface

KJCommandCommittedEvent

import type { KJCommandCommittedEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJCommandConfirmation

import type { KJCommandConfirmation } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

type

KJCommandConfirmationStatus

import type { KJCommandConfirmationStatus } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandContext

import type { KJCommandContext } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJCommandDefinition

import type { KJCommandDefinition } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJCommandEnvelope

import type { KJCommandEnvelope } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandEnvelopeContext

import type { KJCommandEnvelopeContext } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJCommandFailedEvent

import type { KJCommandFailedEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

type

KJCommandInputContext

import type { KJCommandInputContext } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

type

KJCommandMode

import type { KJCommandMode } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandOrigin

import type { KJCommandOrigin } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

type

KJCommandOriginKind

import type { KJCommandOriginKind } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandPlannedEvent

import type { KJCommandPlannedEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJCommandReceipt

import type { KJCommandReceipt } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandReceiptOptions

import type { KJCommandReceiptOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

class

KJCommandRegistry

import { KJCommandRegistry } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJCommandSDKContext

import type { KJCommandSDKContext } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJComputeProvider

import type { KJComputeProvider } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

const

KJCORE_DOCUMENT_MODEL_VERSION

import { KJCORE_DOCUMENT_MODEL_VERSION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

const

KJCORE_SOLID_MODEL_VERSION

import { KJCORE_SOLID_MODEL_VERSION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

export

KJCORE_WASM_ABI

import { KJCORE_WASM_ABI } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/wasm.d.ts

export

KJCORE_WASM_ABI_MAGIC

import { KJCORE_WASM_ABI_MAGIC } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/wasm.d.ts

type

KJCoreBooleanOperation

import type { KJCoreBooleanOperation } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreBoxOptions

import type { KJCoreBoxOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreConeOptions

import type { KJCoreConeOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreCylinderOptions

import type { KJCoreCylinderOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreDocumentAuthority

import type { KJCoreDocumentAuthority } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

interface

KJCoreDocumentExports

import type { KJCoreDocumentExports } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

type

KJCoreDocumentInput

import type { KJCoreDocumentInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

type

KJCoreDocumentModule

import type { KJCoreDocumentModule } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

class

KJCoreDocumentSession

import { KJCoreDocumentSession } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

interface

KJCoreLoftOptions

import type { KJCoreLoftOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreMeshInput

import type { KJCoreMeshInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

type

KJCorePoint3

import type { KJCorePoint3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSerializedSolid

import type { KJCoreSerializedSolid } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSolidBackend

import type { KJCoreSolidBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSolidExports

import type { KJCoreSolidExports } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

type

KJCoreSolidModule

import type { KJCoreSolidModule } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

class

KJCoreSolidSession

import { KJCoreSolidSession } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSphereOptions

import type { KJCoreSphereOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSweepOptions

import type { KJCoreSweepOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreWasmInitializeOptions

import type { KJCoreWasmInitializeOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/wasm.d.ts

interface

KJCreateCommandOptions

import type { KJCreateCommandOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

interface

KJCreateSDKCommandEnvelopeOptions

import type { KJCreateSDKCommandEnvelopeOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

const

KJD_DEFAULT_READ_LIMITS

import { KJD_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kjd-adapter.d.ts

const

KJD_SCHEMA

import { KJD_SCHEMA } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

const

KJD_SCHEMA_VERSION

import { KJD_SCHEMA_VERSION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

interface

KJDAdapterOptions

import type { KJDAdapterOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kjd-adapter.d.ts

type

KJDeploymentMode

import type { KJDeploymentMode } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProfile

import type { KJDeploymentProfile } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProfileOptions

import type { KJDeploymentProfileOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProvider

import type { KJDeploymentProvider } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

class

KJDeploymentRegistry

import { KJDeploymentRegistry } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

interface

KJDerivedEntityPayload

import type { KJDerivedEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

class

KJDocument

import { KJDocument } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentAttachedEvent

import type { KJDocumentAttachedEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJDocumentAuthority

import type { KJDocumentAuthority } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentAuthorityProvider

import type { KJDocumentAuthorityProvider } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJDocumentAuthorityReadyEvent

import type { KJDocumentAuthorityReadyEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJDocumentBeforeCommitPayload

import type { KJDocumentBeforeCommitPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentChangePayload

import type { KJDocumentChangePayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentClosedEvent

import type { KJDocumentClosedEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJDocumentConstructorOptions

import type { KJDocumentConstructorOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentHeader

import type { KJDocumentHeader } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJDocumentHistory

import type { KJDocumentHistory } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchive

import type { KJDocumentHistoryArchive } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchiveEntry

import type { KJDocumentHistoryArchiveEntry } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchiveOptions

import type { KJDocumentHistoryArchiveOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryOptions

import type { KJDocumentHistoryOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryPreview

import type { KJDocumentHistoryPreview } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryTarget

import type { KJDocumentHistoryTarget } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

type

KJDocumentInput

import type { KJDocumentInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentListenerErrorPayload

import type { KJDocumentListenerErrorPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentMetadata

import type { KJDocumentMetadata } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJDocumentOptions

import type { KJDocumentOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJDocumentQuery

import type { KJDocumentQuery } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

type

KJDocumentResources

import type { KJDocumentResources } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJDocumentSnapSettings

import type { KJDocumentSnapSettings } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

interface

KJDocumentSpaces

import type { KJDocumentSpaces } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJDocumentState

import type { KJDocumentState } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJDocumentSummary

import type { KJDocumentSummary } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

type

KJDocumentTables

import type { KJDocumentTables } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJDocumentTableView

import type { KJDocumentTableView } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

interface

KJDocumentTransactionOptions

import type { KJDocumentTransactionOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

document.d.ts

const

KJDRAW_1_0_PRODUCT_CONTRACT

import { KJDRAW_1_0_PRODUCT_CONTRACT } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

const

KJDRAW_1_0_READINESS_PROFILE

import { KJDRAW_1_0_READINESS_PROFILE } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

const

KJDRAW_CAD_VERSION_MATRIX

import { KJDRAW_CAD_VERSION_MATRIX } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

const

KJDRAW_PLUGIN_PERMISSIONS

import { KJDRAW_PLUGIN_PERMISSIONS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_SCHEMA

import { KJDRAW_PLUGIN_SCHEMA } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_SCHEMA_VERSION

import { KJDRAW_PLUGIN_SCHEMA_VERSION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_VERSION

import { KJDRAW_VERSION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

version.d.ts

class

KJDrawError

import { KJDrawError } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

interface

KJDrawErrorOptions

import type { KJDrawErrorOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

class

KJDrawSDK

import { KJDrawSDK } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJDrawSDKEvents

import type { KJDrawSDKEvents } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJDrawSDKOptions

import type { KJDrawSDKOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJDReadLimits

import type { KJDReadLimits } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDReadOptions

import type { KJDReadOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kjd-adapter.d.ts

type

KJDSource

import type { KJDSource } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDwgConversionAdapterOptions

import type { KJDwgConversionAdapterOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionLimits

import type { KJDwgConversionLimits } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

type

KJDwgConversionLocality

import type { KJDwgConversionLocality } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProgress

import type { KJDwgConversionProgress } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProvenance

import type { KJDwgConversionProvenance } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProvider

import type { KJDwgConversionProvider } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionReadOptions

import type { KJDwgConversionReadOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionRequest

import type { KJDwgConversionRequest } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionResult

import type { KJDwgConversionResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionSource

import type { KJDwgConversionSource } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

type

KJDwgConversionTarget

import type { KJDwgConversionTarget } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJEditingEntity

import type { KJEditingEntity } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

type

KJEntity

import type { KJEntity } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJEntityBatchAttributeSequence

import type { KJEntityBatchAttributeSequence } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJEntityBatchLayout

import type { KJEntityBatchLayout } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJEntityBatchResources

import type { KJEntityBatchResources } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJEntityBatchSpec

import type { KJEntityBatchSpec } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJEntityGrip

import type { KJEntityGrip } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

grips.d.ts

interface

KJEntityIntersectionResult

import type { KJEntityIntersectionResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

type

KJEntityReference

import type { KJEntityReference } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

type

KJErrorDetails

import type { KJErrorDetails } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

class

KJEventBus

import { KJEventBus } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

events.d.ts

type

KJEventListener

import type { KJEventListener } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

events.d.ts

type

KJEventName

import type { KJEventName } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

interface

KJEventSubscriptionOptions

import type { KJEventSubscriptionOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

events.d.ts

interface

KJExecuteCommandEnvelopeOptions

import type { KJExecuteCommandEnvelopeOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJExecuteCommandOptions

import type { KJExecuteCommandOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJExtensionDefinition

import type { KJExtensionDefinition } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

extensions.d.ts

type

KJExtensionPoint

import type { KJExtensionPoint } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

extensions.d.ts

interface

KJExtensionRegistrationOptions

import type { KJExtensionRegistrationOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

extensions.d.ts

class

KJExtensionRegistry

import { KJExtensionRegistry } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

extensions.d.ts

interface

KJFileAdapter

import type { KJFileAdapter } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterCapability

import type { KJFileAdapterCapability } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterContext

import type { KJFileAdapterContext } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterDefinition

import type { KJFileAdapterDefinition } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterOptions

import type { KJFileAdapterOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

class

KJFileAdapterRegistry

import { KJFileAdapterRegistry } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

class

KJFileConflictError

import { KJFileConflictError } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

interface

KJFileFormatDescriptor

import type { KJFileFormatDescriptor } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileFormatDescriptorInput

import type { KJFileFormatDescriptorInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

type

KJFileFormatMap

import type { KJFileFormatMap } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

type

KJFileFormatMapInput

import type { KJFileFormatMapInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

type

KJFileOperation

import type { KJFileOperation } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileReadProgress

import type { KJFileReadProgress } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

file-adapters.d.ts

type

KJFormatCapability

import type { KJFormatCapability } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

interface

KJFormatReadinessRequirement

import type { KJFormatReadinessRequirement } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

interface

KJGeometryBackend

import type { KJGeometryBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendFailure

import type { KJGeometryBackendFailure } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendIdentity

import type { KJGeometryBackendIdentity } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendStatus

import type { KJGeometryBackendStatus } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

type

KJGripPoint

import type { KJGripPoint } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

grips.d.ts

type

KJHandleSource

import type { KJHandleSource } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

type

KJIntersectionKind

import type { KJIntersectionKind } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

interface

KJIntersectionResult

import type { KJIntersectionResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

interface

KJJoinEntity

import type { KJJoinEntity } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJJoinOptions

import type { KJJoinOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJJoinResult

import type { KJJoinResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJLayoutOptions

import type { KJLayoutOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

transaction.d.ts

interface

KJLegacyEntity

import type { KJLegacyEntity } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJLegacyLayer

import type { KJLegacyLayer } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJLegacyScene

import type { KJLegacyScene } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJLengthenOptions

import type { KJLengthenOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJLineConnector

import type { KJLineConnector } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJLinePairEditResult

import type { KJLinePairEditResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJLinePairOptions

import type { KJLinePairOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJNamedSelectionSet

import type { KJNamedSelectionSet } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

interface

KJNearestPointResult

import type { KJNearestPointResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

type

KJNormalizedEntityType

import type { KJNormalizedEntityType } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

standard-entities.d.ts

interface

KJNormalizedVertex

import type { KJNormalizedVertex } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

standard-entities.d.ts

interface

KJObjectExtension

import type { KJObjectExtension } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

type

KJObjectKind

import type { KJObjectKind } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

interface

KJObjectPatch

import type { KJObjectPatch } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

transaction.d.ts

interface

KJObjectPayload

import type { KJObjectPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJObjectRecord

import type { KJObjectRecord } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJObjectSpec

import type { KJObjectSpec } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJOffsetOptions

import type { KJOffsetOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

const

KJP_DEFAULT_READ_LIMITS

import { KJP_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

const

KJP_MEDIA_TYPE

import { KJP_MEDIA_TYPE } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

const

KJP_PACKAGE_VERSION

import { KJP_PACKAGE_VERSION } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

const

KJP_SCHEMA

import { KJP_SCHEMA } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KjpBrowserFile

import type { KjpBrowserFile } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpBrowserFileHandle

import type { KjpBrowserFileHandle } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpBrowserWritable

import type { KjpBrowserWritable } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpCreateOptions

import type { KjpCreateOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

type

KjpDrawingInput

import type { KjpDrawingInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KjpDrawingRow

import type { KjpDrawingRow } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

type

KjpDrawingSource

import type { KjpDrawingSource } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

type

KjpEntryInput

import type { KjpEntryInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KjpEntryRow

import type { KjpEntryRow } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

type

KjpEntryValue

import type { KjpEntryValue } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KJPluginCompatibility

import type { KJPluginCompatibility } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginContributionKind

import type { KJPluginContributionKind } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginContributions

import type { KJPluginContributions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginGrant

import type { KJPluginGrant } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginManifest

import type { KJPluginManifest } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginPermission

import type { KJPluginPermission } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginRuntimeVersions

import type { KJPluginRuntimeVersions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginScope

import type { KJPluginScope } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJPluginScopeOptions

import type { KJPluginScopeOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KjpManifest

import type { KjpManifest } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KjpManifestDrawing

import type { KjpManifestDrawing } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

type

KJPoint3

import type { KJPoint3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

standard-entities.d.ts

type

KJPointInput

import type { KJPointInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

grips.d.ts

interface

KJPolylineEditLocation

import type { KJPolylineEditLocation } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KJPolylineEditOptions

import type { KJPolylineEditOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

interface

KjpOpenOptions

import type { KjpOpenOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KjpOpenResult

import type { KjpOpenResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KjpReadLimits

import type { KjpReadLimits } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KJProjectCommandRecord

import type { KJProjectCommandRecord } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectCreateOptions

import type { KJProjectCreateOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectOpenOptions

import type { KJProjectOpenOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectPackageOptions

import type { KJProjectPackageOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSDK

import type { KJProjectSDK } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

class

KJProjectSession

import { KJProjectSession } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSessionOptions

import type { KJProjectSessionOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotDocument

import type { KJProjectSnapshotDocument } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotOptions

import type { KJProjectSnapshotOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotRecord

import type { KJProjectSnapshotRecord } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectStateSnapshot

import type { KJProjectStateSnapshot } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

KJProjectStoreProvider

import type { KJProjectStoreProvider } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

interface

KJPropertySelectionQuery

import type { KJPropertySelectionQuery } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

type

KJProviderType

import type { KJProviderType } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

type

KjpSource

import type { KjpSource } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

interface

KJReadinessFinding

import type { KJReadinessFinding } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

type

KJReadonlyObjectRecord

import type { KJReadonlyObjectRecord } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJRegisteredCommand

import type { KJRegisteredCommand } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

type

KJRegisteredExtension

import type { KJRegisteredExtension } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

extensions.d.ts

type

KJRegistrationDisposer

import type { KJRegistrationDisposer } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

class

KJRegistrationError

import { KJRegistrationError } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

type

KJResourceCollection

import type { KJResourceCollection } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

type

KJResourceCollectionName

import type { KJResourceCollectionName } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

class

KJRevisionConflictError

import { KJRevisionConflictError } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

interface

KJRevisionRecord

import type { KJRevisionRecord } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJRoundTripAudit

import type { KJRoundTripAudit } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripExecution

import type { KJRoundTripExecution } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripFinding

import type { KJRoundTripFinding } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripOptions

import type { KJRoundTripOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripRegistry

import type { KJRoundTripRegistry } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

type

KJRoundTripSeverity

import type { KJRoundTripSeverity } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

interface

KJSaveSelectionOptions

import type { KJSaveSelectionOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

interface

KJSceneProvider

import type { KJSceneProvider } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

type

KJSDKCommandEnvelopeReceipt

import type { KJSDKCommandEnvelopeReceipt } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJSDKReadinessProfile

import type { KJSDKReadinessProfile } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

capabilities.d.ts

interface

KJSelectionChange

import type { KJSelectionChange } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

class

KJSelectionManager

import { KJSelectionManager } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

interface

KJSelectionMutationOptions

import type { KJSelectionMutationOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

type

KJSelectionProperty

import type { KJSelectionProperty } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

type

KJSelectionPropertyOperator

import type { KJSelectionPropertyOperator } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

type

KJSelectionReason

import type { KJSelectionReason } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

class

KJSelectionSet

import { KJSelectionSet } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

interface

KJSnapCandidate

import type { KJSnapCandidate } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

type

KJSnapMode

import type { KJSnapMode } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

interface

KJSnapOptions

import type { KJSnapOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

type

KJSnapPoint

import type { KJSnapPoint } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

type

KJSnapPointInput

import type { KJSnapPointInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

interface

KJSnapSDKOptions

import type { KJSnapSDKOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJSolidAuthority

import type { KJSolidAuthority } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJSolidAuthorityReadyEvent

import type { KJSolidAuthorityReadyEvent } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

interface

KJSolidSerialization

import type { KJSolidSerialization } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

interface

KJSolidSession

import type { KJSolidSession } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

type

KJSpaceName

import type { KJSpaceName } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

interface

KJSplineTrimOptions

import type { KJSplineTrimOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

type

KJStandardEntityType

import type { KJStandardEntityType } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

type

KJStandardObjectType

import type { KJStandardObjectType } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

type

KJStandardType

import type { KJStandardType } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

interface

KJStretchOptions

import type { KJStretchOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

type

KJTableName

import type { KJTableName } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

constants.d.ts

interface

KJTableRecordInput

import type { KJTableRecordInput } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

transaction.d.ts

interface

KJTableState

import type { KJTableState } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

class

KJTolerance

import { KJTolerance } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/tolerance.d.ts

interface

KJToleranceOptions

import type { KJToleranceOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/tolerance.d.ts

class

KJTransaction

import { KJTransaction } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

transaction.d.ts

class

KJTransactionError

import { KJTransactionError } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

interface

KJTransactionOperation

import type { KJTransactionOperation } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

transaction.d.ts

interface

KJTransactionOptions

import type { KJTransactionOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

transaction.d.ts

class

KJValidationError

import { KJValidationError } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

errors.d.ts

interface

KJValidationIssue

import type { KJValidationIssue } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

interface

KJValidationResult

import type { KJValidationResult } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

const

length2

import { length2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

lengthenEntityPayload

import { lengthenEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

const

lengthSquared2

import { lengthSquared2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

lerp2

import { lerp2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

interface

LineCircleIntersectionOptions

import type { LineCircleIntersectionOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

type

LineDomain

import type { LineDomain } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

interface

LineLineIntersectionOptions

import type { LineLineIntersectionOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

function

listStandardEntityTypes

import { listStandardEntityTypes } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

standard-entities.d.ts

function

matrix3

import { matrix3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

mergeHatchPatternCatalogs

import { mergeHatchPatternCatalogs } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

sdk.d.ts

const

midpoint2

import { midpoint2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

migrateDocumentState

import { migrateDocumentState } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

function

multiply2

import { multiply2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

multiply3

import { multiply3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

nearestPointOnEntity2

import { nearestPointOnEntity2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

snapping.d.ts

function

normalize2

import { normalize2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

normalizeAngle

import { normalizeAngle } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/tolerance.d.ts

interface

NormalizedSplineDefinition

import type { NormalizedSplineDefinition } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

function

normalizeLegacyEntityPayload

import { normalizeLegacyEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

standard-entities.d.ts

function

normalizeName

import { normalizeName } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

function

normalizeSplineDefinition

import { normalizeSplineDefinition } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

function

normalizeStandardEntityPayload

import { normalizeStandardEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

standard-entities.d.ts

function

nowIso

import { nowIso } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

function

offsetEntityPayload

import { offsetEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

openKJCoreDocumentSession

import { openKJCoreDocumentSession } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

kernel/wasm-document.d.ts

function

openKjpPackage

import { openKjpPackage } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-package.d.ts

type

Orientation

import type { Orientation } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

function

orientation2

import { orientation2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

interface

OrientationOptions

import type { OrientationOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/intersections.d.ts

const

perpendicular2

import { perpendicular2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

type

Point2

import type { Point2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

type

Point2Input

import type { Point2Input } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

type

Point3

import type { Point3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

type

Point3Input

import type { Point3Input } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

polylineArea2

import { polylineArea2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

function

polylineLength2

import { polylineLength2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

interface

PolylineMeasureOptions

import type { PolylineMeasureOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

type

PolylineVertex

import type { PolylineVertex } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/measure.d.ts

function

prepareStructuralEdit

import { prepareStructuralEdit } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

function

projectParameter2

import { projectParameter2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

type

ReadonlyDeep

import type { ReadonlyDeep } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

function

recordGeometryBackendFailure

import { recordGeometryBackendFailure } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

function

reflectionAcrossLine3

import { reflectionAcrossLine3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

registerCoreCommands

import { registerCoreCommands } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

commands.d.ts

type

RegisteredGeometryBackend

import type { RegisteredGeometryBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

function

registerGeometryBackend

import { registerGeometryBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

function

requireAuthoritativeGeometryBackend

import { requireAuthoritativeGeometryBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

const

REQUIRED_GEOMETRY_OPERATIONS

import { REQUIRED_GEOMETRY_OPERATIONS } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

type

RequiredGeometryOperation

import type { RequiredGeometryOperation } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

function

resolvePolylineEditLocation

import { resolvePolylineEditLocation } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

const

rotation3

import { rotation3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

const

rotationAround3

import { rotationAround3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

satisfiesVersion

import { satisfiesVersion } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

const

scale3

import { scale3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

const

scaleAround3

import { scaleAround3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

selectEntitiesByFence

import { selectEntitiesByFence } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection-geometry.d.ts

function

selectEntitiesByProperty

import { selectEntitiesByProperty } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection.d.ts

function

selectEntitiesInBox

import { selectEntitiesInBox } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

selection-geometry.d.ts

function

signedAngle2

import { signedAngle2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

similarityScale3

import { similarityScale3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

export

SNAPSHOT_SCHEMA

import { SNAPSHOT_SCHEMA } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

project-session.d.ts

interface

SplineBackendOptions

import type { SplineBackendOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

interface

SplineDefinition

import type { SplineDefinition } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

function

splineLength2

import { splineLength2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

interface

SplineLengthOptions

import type { SplineLengthOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

function

splinePoint2

import { splinePoint2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/curves.d.ts

function

stableHash

import { stableHash } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

function

stretchEntityPayload

import { stretchEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

subtract2

import { subtract2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

function

summarizeDocument

import { summarizeDocument } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

roundtrip.d.ts

function

toHexHandle

import { toHexHandle } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

utils.d.ts

type

TransformedPoint

import type { TransformedPoint } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

transformEntityPayload

import { transformEntityPayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/transform.d.ts

function

transformPoint3

import { transformPoint3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

transformVector3

import { transformVector3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

const

translation3

import { translation3 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/matrix3.d.ts

function

trimEntityPayloads

import { trimEntityPayloads } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

trimLinePayload

import { trimLinePayload } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

trimLinePayloads

import { trimLinePayloads } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

editing.d.ts

function

unregisterGeometryBackend

import { unregisterGeometryBackend } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/backend.d.ts

function

validateCommandEnvelope

import { validateCommandEnvelope } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

product-contract.d.ts

function

validateDeploymentProfile

import { validateDeploymentProfile } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

deployment.d.ts

function

validateDocumentState

import { validateDocumentState } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

schema.d.ts

function

validatePluginManifest

import { validatePluginManifest } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

plugin-contract.d.ts

function

vec2

import { vec2 } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

interface

WasmToleranceOptions

import type { WasmToleranceOptions } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/wasm.d.ts

interface

XYCoordinates

import type { XYCoordinates } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

interface

XYZCoordinates

import type { XYZCoordinates } from '@kanjieteam/kjdraw/core'
Type declaration类型声明

geometry/vector2.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/files

Declaration类型声明 types/files.d.ts

function

createDwgConversionFileAdapter

import { createDwgConversionFileAdapter } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

function

createDXFFileAdapter

import { createDXFFileAdapter } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dxf-adapter.d.ts

function

createKJDFileAdapter

import { createKJDFileAdapter } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

kjd-adapter.d.ts

function

createKjpPackage

import { createKjpPackage } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

function

createSVGFileAdapter

import { createSVGFileAdapter } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

svg-adapter.d.ts

function

decodeZip64

import { decodeZip64 } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

function

defineFileAdapter

import { defineFileAdapter } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

const

DXF_DEFAULT_READ_LIMITS

import { DXF_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dxf-adapter.d.ts

function

encodeZip64

import { encodeZip64 } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

function

exportDrawingSvg

import { exportDrawingSvg } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

svg-export.d.ts

function

getDwgConversionProvenance

import { getDwgConversionProvenance } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

const

KJ_DWG_CONVERSION_DEFAULT_LIMITS

import { KJ_DWG_CONVERSION_DEFAULT_LIMITS } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

const

KJD_DEFAULT_READ_LIMITS

import { KJD_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDAdapterOptions

import type { KJDAdapterOptions } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDReadLimits

import type { KJDReadLimits } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDReadOptions

import type { KJDReadOptions } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

kjd-adapter.d.ts

type

KJDSource

import type { KJDSource } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDwgConversionAdapterOptions

import type { KJDwgConversionAdapterOptions } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionLimits

import type { KJDwgConversionLimits } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

type

KJDwgConversionLocality

import type { KJDwgConversionLocality } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProgress

import type { KJDwgConversionProgress } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProvenance

import type { KJDwgConversionProvenance } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProvider

import type { KJDwgConversionProvider } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionReadOptions

import type { KJDwgConversionReadOptions } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionRequest

import type { KJDwgConversionRequest } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionResult

import type { KJDwgConversionResult } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionSource

import type { KJDwgConversionSource } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

type

KJDwgConversionTarget

import type { KJDwgConversionTarget } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJFileAdapter

import type { KJFileAdapter } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterCapability

import type { KJFileAdapterCapability } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterContext

import type { KJFileAdapterContext } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterDefinition

import type { KJFileAdapterDefinition } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterOptions

import type { KJFileAdapterOptions } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

class

KJFileAdapterRegistry

import { KJFileAdapterRegistry } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileFormatDescriptor

import type { KJFileFormatDescriptor } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileFormatDescriptorInput

import type { KJFileFormatDescriptorInput } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

type

KJFileFormatMap

import type { KJFileFormatMap } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

type

KJFileFormatMapInput

import type { KJFileFormatMapInput } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

type

KJFileOperation

import type { KJFileOperation } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileReadProgress

import type { KJFileReadProgress } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

file-adapters.d.ts

const

KJP_DEFAULT_READ_LIMITS

import { KJP_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

const

KJP_MEDIA_TYPE

import { KJP_MEDIA_TYPE } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

const

KJP_PACKAGE_VERSION

import { KJP_PACKAGE_VERSION } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

const

KJP_SCHEMA

import { KJP_SCHEMA } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KjpCreateOptions

import type { KjpCreateOptions } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

type

KjpDrawingInput

import type { KjpDrawingInput } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KjpDrawingRow

import type { KjpDrawingRow } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

type

KjpDrawingSource

import type { KjpDrawingSource } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

type

KjpEntryInput

import type { KjpEntryInput } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KjpEntryRow

import type { KjpEntryRow } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

type

KjpEntryValue

import type { KjpEntryValue } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KjpManifest

import type { KjpManifest } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KjpManifestDrawing

import type { KjpManifestDrawing } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KjpOpenOptions

import type { KjpOpenOptions } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KjpOpenResult

import type { KjpOpenResult } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KjpReadLimits

import type { KjpReadLimits } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

type

KjpSource

import type { KjpSource } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

interface

KJSvgDiagnostic

import type { KJSvgDiagnostic } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgDrawingExport

import type { KJSvgDrawingExport } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgExportOptions

import type { KJSvgExportOptions } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgExportReport

import type { KJSvgExportReport } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

svg-export.d.ts

function

openKjpPackage

import { openKjpPackage } from '@kanjieteam/kjdraw/files'
Type declaration类型声明

project-package.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent

Declaration类型声明 types/agent.d.ts

function

canonicalizeAgentPlanBinding

import { canonicalizeAgentPlanBinding } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

function

createCommandEnvelope

import { createCommandEnvelope } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

function

createCommandReceipt

import { createCommandReceipt } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

function

createSha256AgentPlanBindingProvider

import { createSha256AgentPlanBindingProvider } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

const

KJ_AGENT_PLAN_BINDING_CANONICALIZATION

import { KJ_AGENT_PLAN_BINDING_CANONICALIZATION } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

const

KJ_AGENT_PLAN_BINDING_DOMAIN

import { KJ_AGENT_PLAN_BINDING_DOMAIN } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

const

KJ_COMMAND_MODES

import { KJ_COMMAND_MODES } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_ORIGINS

import { KJ_COMMAND_ORIGINS } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_SCHEMA

import { KJ_COMMAND_SCHEMA } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_SCHEMA_VERSION

import { KJ_COMMAND_SCHEMA_VERSION } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

interface

KJAgentPlanBindingContext

import type { KJAgentPlanBindingContext } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanBindingProvider

import type { KJAgentPlanBindingProvider } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanDocument

import type { KJAgentPlanDocument } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanRecord

import type { KJAgentPlanRecord } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

class

KJAgentPlanRegistry

import { KJAgentPlanRegistry } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanRegistryOptions

import type { KJAgentPlanRegistryOptions } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

agent-plans.d.ts

interface

KJCommandConfirmation

import type { KJCommandConfirmation } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

type

KJCommandConfirmationStatus

import type { KJCommandConfirmationStatus } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandEnvelope

import type { KJCommandEnvelope } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

type

KJCommandMode

import type { KJCommandMode } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandOrigin

import type { KJCommandOrigin } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

type

KJCommandOriginKind

import type { KJCommandOriginKind } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandReceipt

import type { KJCommandReceipt } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandReceiptOptions

import type { KJCommandReceiptOptions } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

interface

KJCreateCommandOptions

import type { KJCreateCommandOptions } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

const

KJDRAW_1_0_PRODUCT_CONTRACT

import { KJDRAW_1_0_PRODUCT_CONTRACT } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

const

KJDRAW_CAD_VERSION_MATRIX

import { KJDRAW_CAD_VERSION_MATRIX } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

function

validateCommandEnvelope

import { validateCommandEnvelope } from '@kanjieteam/kjdraw/agent'
Type declaration类型声明

product-contract.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/plugins

Declaration类型声明 types/plugin-contract.d.ts

function

assertPluginCompatibility

import { assertPluginCompatibility } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

function

assertPluginContribution

import { assertPluginContribution } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

function

assertPluginPermission

import { assertPluginPermission } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

function

createPluginGrant

import { createPluginGrant } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_PERMISSIONS

import { KJDRAW_PLUGIN_PERMISSIONS } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_SCHEMA

import { KJDRAW_PLUGIN_SCHEMA } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_SCHEMA_VERSION

import { KJDRAW_PLUGIN_SCHEMA_VERSION } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginCompatibility

import type { KJPluginCompatibility } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginContributionKind

import type { KJPluginContributionKind } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginContributions

import type { KJPluginContributions } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginGrant

import type { KJPluginGrant } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginManifest

import type { KJPluginManifest } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginPermission

import type { KJPluginPermission } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginRuntimeVersions

import type { KJPluginRuntimeVersions } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

function

satisfiesVersion

import { satisfiesVersion } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

function

validatePluginManifest

import { validatePluginManifest } from '@kanjieteam/kjdraw/plugins'
Type declaration类型声明

plugin-contract.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/react

Declaration类型声明 types/react.d.ts

export

createKJDrawEditor

import { createKJDrawEditor } from '@kanjieteam/kjdraw/react'
Type declaration类型声明

react.d.ts

type

default

Type declaration类型声明

react.d.ts

const

KJDraw

import { KJDraw } from '@kanjieteam/kjdraw/react'
Type declaration类型声明

react.d.ts

interface

KJDrawProps

import type { KJDrawProps } from '@kanjieteam/kjdraw/react'
Type declaration类型声明

react.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/vue

Declaration类型声明 types/vue.d.ts

export

createKJDrawEditor

import { createKJDrawEditor } from '@kanjieteam/kjdraw/vue'
Type declaration类型声明

vue.d.ts

type

default

Type declaration类型声明

vue.d.ts

const

KJDraw

import { KJDraw } from '@kanjieteam/kjdraw/vue'
Type declaration类型声明

vue.d.ts

interface

KJDrawExposed

import type { KJDrawExposed } from '@kanjieteam/kjdraw/vue'
Type declaration类型声明

vue.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw

Declaration类型声明 types/index.d.ts

function

add2

import { add2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

type

AffineMatrix3

import type { AffineMatrix3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

type

AffineMatrix3Input

import type { AffineMatrix3Input } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

allocateHandle

import { allocateHandle } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

function

angle2

import { angle2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

applyGeologyDrawingRevision

import { applyGeologyDrawingRevision } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

function

applyGeologySectionLinkChanges

import { applyGeologySectionLinkChanges } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-link-changes.d.ts

function

applyPlanarBoundaryExtraction

import { applyPlanarBoundaryExtraction } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundary-edit.d.ts

function

applyPlanarContourEdit

import { applyPlanarContourEdit } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

ArcDefinition

import type { ArcDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

function

arcSweep

import { arcSweep } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

function

aroundPoint3

import { aroundPoint3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

assertCommandBindings

import { assertCommandBindings } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

function

assertPlainObject

import { assertPlainObject } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

function

assertPluginCompatibility

import { assertPluginCompatibility } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

function

assertPluginContribution

import { assertPluginContribution } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

function

assertPluginPermission

import { assertPluginPermission } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

function

auditCommandBindings

import { auditCommandBindings } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

function

auditMechanicalDimensionPictures

import { auditMechanicalDimensionPictures } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

function

auditMechanicalSheetStructure

import { auditMechanicalSheetStructure } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-structure-gate.d.ts

function

auditRoundTrip

import { auditRoundTrip } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

function

auditSDKReadiness

import { auditSDKReadiness } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

function

breakEntityPayloads

import { breakEntityPayloads } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

class

BrowserKjpFileBinding

import { BrowserKjpFileBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

browser-project-store.d.ts

interface

BrowserKjpPickerOptions

import type { BrowserKjpPickerOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

browser-project-store.d.ts

interface

BrowserKjpReadResult

import type { BrowserKjpReadResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

browser-project-store.d.ts

function

buildAgentArchitecturePlan

import { buildAgentArchitecturePlan } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

function

buildAgentCartesianChart

import { buildAgentCartesianChart } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-cartesian-chart.d.ts

function

buildAgentGeologyPlan

import { buildAgentGeologyPlan } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

function

buildAgentManufacturingSheet

import { buildAgentManufacturingSheet } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

function

buildAgentMechanicalFlangeCore

import { buildAgentMechanicalFlangeCore } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

function

buildAgentSitePlan

import { buildAgentSitePlan } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-site-plan.d.ts

function

buildHatchPatternKnowledgePack

import { buildHatchPatternKnowledgePack } from '@kanjieteam/kjdraw'
Type declaration类型声明

hatch-pattern-catalog.d.ts

function

buildKJModificationCommand

import { buildKJModificationCommand } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

function

buildSDKCapabilityManifest

import { buildSDKCapabilityManifest } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

interface

BulgedPolylineVertex

import type { BulgedPolylineVertex } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

function

bulgeSegmentMetrics

import { bulgeSegmentMetrics } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

interface

BulgeSegmentMetrics

import type { BulgeSegmentMetrics } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

function

canonicalize

import { canonicalize } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

function

canonicalizeAgentPlanBinding

import { canonicalizeAgentPlanBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

function

canonicalizeKjdWithKJCore

import { canonicalizeKjdWithKJCore } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

function

canonicalStringify

import { canonicalStringify } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

function

capabilityReference

import { capabilityReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-builtin-capabilities.d.ts

function

chamferLinePair

import { chamferLinePair } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

CircleCircleIntersectionOptions

import type { CircleCircleIntersectionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

function

circleTangentToLines

import { circleTangentToLines } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

function

circleTangentToReferences

import { circleTangentToReferences } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

function

clampedUniformKnots

import { clampedUniformKnots } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

function

clone

import { clone } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

interface

ClosestPoint2

import type { ClosestPoint2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

closestPointOnCircle2

import { closestPointOnCircle2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

interface

ClosestPointOnCircleResult

import type { ClosestPointOnCircleResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

function

closestPointOnSegment2

import { closestPointOnSegment2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

commitAgentTaskComponentInsertApproval

import { commitAgentTaskComponentInsertApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskCopyApproval

import { commitAgentTaskCopyApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskCreateBatchApproval

import { commitAgentTaskCreateBatchApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskLengthenApproval

import { commitAgentTaskLengthenApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskMoveApproval

import { commitAgentTaskMoveApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskOffsetApproval

import { commitAgentTaskOffsetApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskPolylineEditApproval

import { commitAgentTaskPolylineEditApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskRotateApproval

import { commitAgentTaskRotateApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskScaleApproval

import { commitAgentTaskScaleApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

commitAgentTaskStretchApproval

import { commitAgentTaskStretchApproval } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

compileGeologyColumn

import { compileGeologyColumn } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

function

compileGeologySection

import { compileGeologySection } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

function

compileKnowledgeDrawing

import { compileKnowledgeDrawing } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-compiler.d.ts

function

computePlanarContours

import { computePlanarContours } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

function

constrainOrthogonalDraftPoint

import { constrainOrthogonalDraftPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

function

constrainPolarDraftPoint

import { constrainPolarDraftPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

function

createAgentTask

import { createAgentTask } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

createAgentTaskToolBinding

import { createAgentTaskToolBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-task-runner.d.ts

function

createBoundaryEditSession

import { createBoundaryEditSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

boundary-edit.d.ts

function

createCatalogComponentInsertIdentity

import { createCatalogComponentInsertIdentity } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

function

createCommandEnvelope

import { createCommandEnvelope } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

function

createCommandReceipt

import { createCommandReceipt } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

function

createDeploymentProfile

import { createDeploymentProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

function

createDesignRelations

import { createDesignRelations } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

function

createDraftingSession

import { createDraftingSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

function

createDrawingContext

import { createDrawingContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

function

createDrawingPrintHtml

import { createDrawingPrintHtml } from '@kanjieteam/kjdraw'
Type declaration类型声明

print-export.d.ts

function

createDwgConversionFileAdapter

import { createDwgConversionFileAdapter } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

function

createDXFFileAdapter

import { createDXFFileAdapter } from '@kanjieteam/kjdraw'
Type declaration类型声明

dxf-adapter.d.ts

function

createEmptyDocumentState

import { createEmptyDocumentState } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

function

createEraseImpact

import { createEraseImpact } from '@kanjieteam/kjdraw'
Type declaration类型声明

erase-impact.d.ts

function

createGeologyDrawingRecipe

import { createGeologyDrawingRecipe } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

function

createId

import { createId } from '@kanjieteam/kjdraw'
Type declaration类型声明

ids.d.ts

function

createKJCoreDocumentAuthority

import { createKJCoreDocumentAuthority } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

function

createKJCoreSolidBackend

import { createKJCoreSolidBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

function

createKJDFileAdapter

import { createKJDFileAdapter } from '@kanjieteam/kjdraw'
Type declaration类型声明

kjd-adapter.d.ts

function

createKJDomesticModelAdapter

import { createKJDomesticModelAdapter } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

function

createKJDrawBuiltinCapabilityRegistry

import { createKJDrawBuiltinCapabilityRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-builtin-capabilities.d.ts

function

createKJDrawEditor

import { createKJDrawEditor } from '@kanjieteam/kjdraw'
Type declaration类型声明

editor.d.ts

function

createKJDrawSDK

import { createKJDrawSDK } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

function

createKJModelAdapter

import { createKJModelAdapter } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

function

createKjpPackage

import { createKjpPackage } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

function

createLayoutContext

import { createLayoutContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

function

createObjectRecord

import { createObjectRecord } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

function

createPluginGrant

import { createPluginGrant } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

function

createSha256AgentPlanBindingProvider

import { createSha256AgentPlanBindingProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

function

createSVGFileAdapter

import { createSVGFileAdapter } from '@kanjieteam/kjdraw'
Type declaration类型声明

svg-adapter.d.ts

function

createWasmGeometryBackend

import { createWasmGeometryBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/wasm.d.ts

function

cross2

import { cross2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

decodeZip64

import { decodeZip64 } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

function

deepFreeze

import { deepFreeze } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

type

default

Type declaration类型声明

editor.d.ts

const

DEFAULT_TOLERANCE

import { DEFAULT_TOLERANCE } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/tolerance.d.ts

function

defineFileAdapter

import { defineFileAdapter } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

function

deleteDesignRelations

import { deleteDesignRelations } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

function

detectMechanicalBearingSeatEndView

import { detectMechanicalBearingSeatEndView } from '@kanjieteam/kjdraw'
Type declaration类型声明

mechanical-topology.d.ts

function

detectMechanicalFourHoleBoltCircle

import { detectMechanicalFourHoleBoltCircle } from '@kanjieteam/kjdraw'
Type declaration类型声明

mechanical-topology.d.ts

function

determinant3

import { determinant3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

const

distance2

import { distance2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

const

distanceSquared2

import { distanceSquared2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

dot2

import { dot2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

const

DXF_DEFAULT_READ_LIMITS

import { DXF_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw'
Type declaration类型声明

dxf-adapter.d.ts

function

editEntityGrip

import { editEntityGrip } from '@kanjieteam/kjdraw'
Type declaration类型声明

grips.d.ts

function

editPolylinePayload

import { editPolylinePayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

ellipseArcLength2

import { ellipseArcLength2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseArcLengthOptions

import type { EllipseArcLengthOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseDefinition

import type { EllipseDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

function

ellipseRadii

import { ellipseRadii } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseRadii

import type { EllipseRadii } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

function

encodeZip64

import { encodeZip64 } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

function

entityArea2

import { entityArea2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

interface

EntityAreaMeasurement

import type { EntityAreaMeasurement } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

function

entityLength2

import { entityLength2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

interface

EntityLengthMeasurement

import type { EntityLengthMeasurement } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

function

equal2

import { equal2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

evaluateAgentCapabilityCandidates

import { evaluateAgentCapabilityCandidates } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capability-candidates.d.ts

function

executeRoundTrip

import { executeRoundTrip } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

function

explodeEntity

import { explodeEntity } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

exportDrawingSvg

import { exportDrawingSvg } from '@kanjieteam/kjdraw'
Type declaration类型声明

svg-export.d.ts

function

extendEntityPayload

import { extendEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

extendLinePayload

import { extendLinePayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

extractKJModelUsage

import { extractKJModelUsage } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-usage.d.ts

function

filletLinePair

import { filletLinePair } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

findBestSnap

import { findBestSnap } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

function

findDrawingText

import { findDrawingText } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-text-search.d.ts

function

findSnapCandidates

import { findSnapCandidates } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

function

fnv1a64

import { fnv1a64 } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

function

fromHexHandle

import { fromHexHandle } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

interface

GeometryEntityLike

import type { GeometryEntityLike } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

type

GeometryEntityPayload

import type { GeometryEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/transform.d.ts

function

getDocumentSnapSettings

import { getDocumentSnapSettings } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

function

getDwgConversionProvenance

import { getDwgConversionProvenance } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

function

getEntityGrips

import { getEntityGrips } from '@kanjieteam/kjdraw'
Type declaration类型声明

grips.d.ts

function

getGeometryBackendStatus

import { getGeometryBackendStatus } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

function

getKJDomesticModelAdapterSettings

import { getKJDomesticModelAdapterSettings } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

function

getKJDomesticModelProfile

import { getKJDomesticModelProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

function

getKJInteractiveModificationDefinition

import { getKJInteractiveModificationDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

function

getKJModificationDefinition

import { getKJModificationDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

function

getKJModificationSelectionCenter

import { getKJModificationSelectionCenter } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

function

hatchPatternFromCatalog

import { hatchPatternFromCatalog } from '@kanjieteam/kjdraw'
Type declaration类型声明

hatch-pattern-catalog.d.ts

function

hatchPatternFromKnowledgePack

import { hatchPatternFromKnowledgePack } from '@kanjieteam/kjdraw'
Type declaration类型声明

hatch-pattern-catalog.d.ts

const

identity3

import { identity3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

importLegacyScene

import { importLegacyScene } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

function

initializeKJCoreWasm

import { initializeKJCoreWasm } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/wasm.d.ts

function

insertCatalogComponent

import { insertCatalogComponent } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

function

inspectAgentTask

import { inspectAgentTask } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

inspectGeologyDrawingRecipe

import { inspectGeologyDrawingRecipe } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

function

instantiateKJCoreWasm

import { instantiateKJCoreWasm } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/wasm.d.ts

function

intersectCircleCircle2

import { intersectCircleCircle2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

function

intersectEntityPair2

import { intersectEntityPair2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

function

intersectLineCircle2

import { intersectLineCircle2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

function

intersectLineLine2

import { intersectLineLine2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

function

invert3

import { invert3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

invokeGeometryBackend

import { invokeGeometryBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

function

isDraftPointInput

import { isDraftPointInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

function

isEntitySelectable

import { isEntitySelectable } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection-geometry.d.ts

function

isStandardEntityType

import { isStandardEntityType } from '@kanjieteam/kjdraw'
Type declaration类型声明

standard-entities.d.ts

function

joinEntityPayloads

import { joinEntityPayloads } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

const

KJ_AGENT_PLAN_BINDING_CANONICALIZATION

import { KJ_AGENT_PLAN_BINDING_CANONICALIZATION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

const

KJ_AGENT_PLAN_BINDING_DOMAIN

import { KJ_AGENT_PLAN_BINDING_DOMAIN } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

const

KJ_AGENT_TASK_CONTRACT_VERSION

import { KJ_AGENT_TASK_CONTRACT_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

const

KJ_AGENT_TASK_TYPE

import { KJ_AGENT_TASK_TYPE } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

const

KJ_COMMAND_MODES

import { KJ_COMMAND_MODES } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_ORIGINS

import { KJ_COMMAND_ORIGINS } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_SCHEMA

import { KJ_COMMAND_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_SCHEMA_VERSION

import { KJ_COMMAND_SCHEMA_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

const

KJ_CORE_COMMAND_CAPABILITIES

import { KJ_CORE_COMMAND_CAPABILITIES } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

const

KJ_DEFAULT_SNAP_APERTURE

import { KJ_DEFAULT_SNAP_APERTURE } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

const

KJ_DEFAULT_SNAP_MODES

import { KJ_DEFAULT_SNAP_MODES } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

const

KJ_DEPLOYMENT_MODES

import { KJ_DEPLOYMENT_MODES } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_LIMIT

import { KJ_DOCUMENT_HISTORY_ARCHIVE_LIMIT } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_MAX_BYTES

import { KJ_DOCUMENT_HISTORY_ARCHIVE_MAX_BYTES } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_SCHEMA

import { KJ_DOCUMENT_HISTORY_ARCHIVE_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

const

KJ_DWG_CONVERSION_DEFAULT_LIMITS

import { KJ_DWG_CONVERSION_DEFAULT_LIMITS } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

const

KJ_ENTITY_CONTRACT_VERSION

import { KJ_ENTITY_CONTRACT_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

standard-entities.d.ts

const

KJ_EVENT_NAMES

import { KJ_EVENT_NAMES } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

const

KJ_EXTENSION_POINTS

import { KJ_EXTENSION_POINTS } from '@kanjieteam/kjdraw'
Type declaration类型声明

extensions.d.ts

const

KJ_FORMAT_CAPABILITY

import { KJ_FORMAT_CAPABILITY } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

const

KJ_MODIFICATION_DEFINITIONS

import { KJ_MODIFICATION_DEFINITIONS } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

const

KJ_MODIFICATION_IDS

import { KJ_MODIFICATION_IDS } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

const

KJ_OBJECT_KINDS

import { KJ_OBJECT_KINDS } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

const

KJ_PROVIDER_TYPES

import { KJ_PROVIDER_TYPES } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

const

KJ_SELECTION_PROPERTIES

import { KJ_SELECTION_PROPERTIES } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

const

KJ_SNAP_MODES

import { KJ_SNAP_MODES } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

const

KJ_SPACE_NAMES

import { KJ_SPACE_NAMES } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

const

KJ_STANDARD_TYPES

import { KJ_STANDARD_TYPES } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

const

KJ_TABLE_NAMES

import { KJ_TABLE_NAMES } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

interface

KJActiveDocumentChangedEvent

import type { KJActiveDocumentChangedEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

class

KJAdapterError

import { KJAdapterError } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

interface

KJAgentAnnotatedDrawingInput

import type { KJAgentAnnotatedDrawingInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentArchitectureOpening

import type { KJAgentArchitectureOpening } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitecturePartition

import type { KJAgentArchitecturePartition } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitecturePartitionOpening

import type { KJAgentArchitecturePartitionOpening } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitecturePlanInput

import type { KJAgentArchitecturePlanInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentArchitectureRoom

import type { KJAgentArchitectureRoom } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJAgentCapabilityAcceptanceAssertion

import type { KJAgentCapabilityAcceptanceAssertion } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityAcceptanceTemplate

import type { KJAgentCapabilityAcceptanceTemplate } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityCandidate

import type { KJAgentCapabilityCandidate } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capability-candidates.d.ts

interface

KJAgentCapabilityCandidateEvaluation

import type { KJAgentCapabilityCandidateEvaluation } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capability-candidates.d.ts

interface

KJAgentCapabilityCandidateEvaluationInput

import type { KJAgentCapabilityCandidateEvaluationInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capability-candidates.d.ts

interface

KJAgentCapabilityCandidateEvidence

import type { KJAgentCapabilityCandidateEvidence } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capability-candidates.d.ts

interface

KJAgentCapabilityCandidatePredicate

import type { KJAgentCapabilityCandidatePredicate } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityCandidateRule

import type { KJAgentCapabilityCandidateRule } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityEvidenceSource

import type { KJAgentCapabilityEvidenceSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityLockEntry

import type { KJAgentCapabilityLockEntry } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

type

KJAgentCapabilityManifest

import type { KJAgentCapabilityManifest } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityManifestBase

import type { KJAgentCapabilityManifestBase } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityManifestV1

import type { KJAgentCapabilityManifestV1 } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityManifestV2

import type { KJAgentCapabilityManifestV2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityPredicateEvidence

import type { KJAgentCapabilityPredicateEvidence } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capability-candidates.d.ts

interface

KJAgentCapabilityReference

import type { KJAgentCapabilityReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

class

KJAgentCapabilityRegistry

import { KJAgentCapabilityRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCapabilityRequirement

import type { KJAgentCapabilityRequirement } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

type

KJAgentCapabilityTemplatePlaceholder

import type { KJAgentCapabilityTemplatePlaceholder } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

type

KJAgentCapabilityTemplateValue

import type { KJAgentCapabilityTemplateValue } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

interface

KJAgentCartesianChartInput

import type { KJAgentCartesianChartInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-cartesian-chart.d.ts

interface

KJAgentCartesianChartSeries

import type { KJAgentCartesianChartSeries } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-cartesian-chart.d.ts

interface

KJAgentDrawingQuery

import type { KJAgentDrawingQuery } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentGeologyColumnKnowledgeBinding

import type { KJAgentGeologyColumnKnowledgeBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentGeologyPlanInput

import type { KJAgentGeologyPlanInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJAgentGeologyScalarRevisionInput

import type { KJAgentGeologyScalarRevisionInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

type

KJAgentGeologyScalarRevisionUpdate

import type { KJAgentGeologyScalarRevisionUpdate } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentGeologySectionKnowledgeBinding

import type { KJAgentGeologySectionKnowledgeBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentGeometryValidationInput

import type { KJAgentGeometryValidationInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentLayoutQuery

import type { KJAgentLayoutQuery } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentManufacturingBoltCirclePattern

import type { KJAgentManufacturingBoltCirclePattern } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

interface

KJAgentManufacturingHolePattern

import type { KJAgentManufacturingHolePattern } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

interface

KJAgentManufacturingSheetInput

import type { KJAgentManufacturingSheetInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

interface

KJAgentManufacturingSlot

import type { KJAgentManufacturingSlot } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

interface

KJAgentMechanicalFlangeCoreInput

import type { KJAgentMechanicalFlangeCoreInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJAgentModel

import type { KJAgentModel } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJAgentPatternDrawingInput

import type { KJAgentPatternDrawingInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentPlanBindingContext

import type { KJAgentPlanBindingContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanBindingProvider

import type { KJAgentPlanBindingProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanDocument

import type { KJAgentPlanDocument } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanRecord

import type { KJAgentPlanRecord } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

class

KJAgentPlanRegistry

import { KJAgentPlanRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanRegistryOptions

import type { KJAgentPlanRegistryOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-plans.d.ts

type

KJAgentRoadDrawingFromAssetInput

import type { KJAgentRoadDrawingFromAssetInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentRunMeasurements

import type { KJAgentRunMeasurements } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-runner.d.ts

interface

KJAgentRunOptions

import type { KJAgentRunOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-runner.d.ts

interface

KJAgentRunProgress

import type { KJAgentRunProgress } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-runner.d.ts

interface

KJAgentRunResult

import type { KJAgentRunResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-runner.d.ts

interface

KJAgentSiteBuilding

import type { KJAgentSiteBuilding } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSiteCoordinateReference

import type { KJAgentSiteCoordinateReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSitePlanInput

import type { KJAgentSitePlanInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSiteRoad

import type { KJAgentSiteRoad } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentSiteUtility

import type { KJAgentSiteUtility } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-site-plan.d.ts

type

KJAgentSiteUtilityKind

import type { KJAgentSiteUtilityKind } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-site-plan.d.ts

interface

KJAgentStructuralCreationsInput

import type { KJAgentStructuralCreationsInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentTaskActor

import type { KJAgentTaskActor } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskAssertion

import type { KJAgentTaskAssertion } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskCapabilityLock

import type { KJAgentTaskCapabilityLock } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskCheckSummary

import type { KJAgentTaskCheckSummary } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskComponentInsertApprovalInput

import type { KJAgentTaskComponentInsertApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskComponentInsertApprovalResult

import type { KJAgentTaskComponentInsertApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskCopyApprovalInput

import type { KJAgentTaskCopyApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskCopyApprovalResult

import type { KJAgentTaskCopyApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskCreateBatchApprovalInput

import type { KJAgentTaskCreateBatchApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskCreateBatchApprovalResult

import type { KJAgentTaskCreateBatchApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskCreateInput

import type { KJAgentTaskCreateInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskDefinition

import type { KJAgentTaskDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskEvent

import type { KJAgentTaskEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskGeometryReceipt

import type { KJAgentTaskGeometryReceipt } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskInspection

import type { KJAgentTaskInspection } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskLengthenApprovalInput

import type { KJAgentTaskLengthenApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskLengthenApprovalResult

import type { KJAgentTaskLengthenApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskMoveApprovalInput

import type { KJAgentTaskMoveApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskMoveApprovalResult

import type { KJAgentTaskMoveApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskOffsetApprovalInput

import type { KJAgentTaskOffsetApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskOffsetApprovalResult

import type { KJAgentTaskOffsetApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskPayload

import type { KJAgentTaskPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskPolylineEditApprovalInput

import type { KJAgentTaskPolylineEditApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskPolylineEditApprovalResult

import type { KJAgentTaskPolylineEditApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskProposalBinding

import type { KJAgentTaskProposalBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentTaskRebaseInput

import type { KJAgentTaskRebaseInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskRequirement

import type { KJAgentTaskRequirement } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskResolution

import type { KJAgentTaskResolution } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskRotateApprovalInput

import type { KJAgentTaskRotateApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskRotateApprovalResult

import type { KJAgentTaskRotateApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskScaleApprovalInput

import type { KJAgentTaskScaleApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskScaleApprovalResult

import type { KJAgentTaskScaleApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskScope

import type { KJAgentTaskScope } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskScopeMember

import type { KJAgentTaskScopeMember } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

type

KJAgentTaskStatus

import type { KJAgentTaskStatus } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskStep

import type { KJAgentTaskStep } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskStepProgress

import type { KJAgentTaskStepProgress } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

type

KJAgentTaskStepStatus

import type { KJAgentTaskStepStatus } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskStretchApprovalInput

import type { KJAgentTaskStretchApprovalInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskStretchApprovalResult

import type { KJAgentTaskStretchApprovalResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskToolBinding

import type { KJAgentTaskToolBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskTransitionInput

import type { KJAgentTaskTransitionInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentTaskView

import type { KJAgentTaskView } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

interface

KJAgentToolDefinition

import type { KJAgentToolDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

type

KJAgentToolProfile

import type { KJAgentToolProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

type

KJAgentToolResult

import type { KJAgentToolResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentToolSchema

import type { KJAgentToolSchema } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

class

KJAgentToolSession

import { KJAgentToolSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentToolSessionOptions

import type { KJAgentToolSessionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

interface

KJAgentTurnUsage

import type { KJAgentTurnUsage } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-runner.d.ts

interface

KJArcConnector

import type { KJArcConnector } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

type

KJArchitectureOpeningKind

import type { KJArchitectureOpeningKind } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

type

KJArchitectureWallReference

import type { KJArchitectureWallReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

interface

KJBlockAttributeDefinitionInput

import type { KJBlockAttributeDefinitionInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJBoundaryEditCommand

import type { KJBoundaryEditCommand } from '@kanjieteam/kjdraw'
Type declaration类型声明

boundary-edit.d.ts

type

KJBoundaryEditOperation

import type { KJBoundaryEditOperation } from '@kanjieteam/kjdraw'
Type declaration类型声明

boundary-edit.d.ts

interface

KJBoundaryEditOptions

import type { KJBoundaryEditOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

boundary-edit.d.ts

type

KJBoundaryEditPhase

import type { KJBoundaryEditPhase } from '@kanjieteam/kjdraw'
Type declaration类型声明

boundary-edit.d.ts

type

KJBoundaryEditPreview

import type { KJBoundaryEditPreview } from '@kanjieteam/kjdraw'
Type declaration类型声明

boundary-edit.d.ts

class

KJBoundaryEditSession

import { KJBoundaryEditSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

boundary-edit.d.ts

interface

KJBoundaryEditState

import type { KJBoundaryEditState } from '@kanjieteam/kjdraw'
Type declaration类型声明

boundary-edit.d.ts

interface

KJBreakOptions

import type { KJBreakOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJCapabilityCommand

import type { KJCapabilityCommand } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

interface

KJCapabilitySDK

import type { KJCapabilitySDK } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

interface

KJChatRequestExtensions

import type { KJChatRequestExtensions } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

type

KJClockConstructor

import type { KJClockConstructor } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

interface

KJCommandArguments

import type { KJCommandArguments } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJCommandBeforeExecuteEvent

import type { KJCommandBeforeExecuteEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJCommandBinding

import type { KJCommandBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

interface

KJCommandBindingFinding

import type { KJCommandBindingFinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

interface

KJCommandCommittedEvent

import type { KJCommandCommittedEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJCommandConfirmation

import type { KJCommandConfirmation } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

type

KJCommandConfirmationStatus

import type { KJCommandConfirmationStatus } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandContext

import type { KJCommandContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJCommandDefinition

import type { KJCommandDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJCommandEnvelope

import type { KJCommandEnvelope } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandEnvelopeContext

import type { KJCommandEnvelopeContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJCommandFailedEvent

import type { KJCommandFailedEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

type

KJCommandInputContext

import type { KJCommandInputContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

type

KJCommandMode

import type { KJCommandMode } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandOrigin

import type { KJCommandOrigin } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

type

KJCommandOriginKind

import type { KJCommandOriginKind } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandPlannedEvent

import type { KJCommandPlannedEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJCommandReceipt

import type { KJCommandReceipt } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandReceiptOptions

import type { KJCommandReceiptOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

class

KJCommandRegistry

import { KJCommandRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJCommandSDKContext

import type { KJCommandSDKContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJComponentCatalogEntry

import type { KJComponentCatalogEntry } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

type

KJComponentCategory

import type { KJComponentCategory } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComponentInsertIdentity

import type { KJComponentInsertIdentity } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComponentInsertInput

import type { KJComponentInsertInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComponentInsertResult

import type { KJComponentInsertResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComponentLicense

import type { KJComponentLicense } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

type

KJComponentLocale

import type { KJComponentLocale } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComponentLocalizedText

import type { KJComponentLocalizedText } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComponentParameterDefinition

import type { KJComponentParameterDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComponentSearchInput

import type { KJComponentSearchInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComponentSearchResult

import type { KJComponentSearchResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

interface

KJComputeProvider

import type { KJComputeProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

const

KJCORE_DOCUMENT_MODEL_VERSION

import { KJCORE_DOCUMENT_MODEL_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

const

KJCORE_SOLID_MODEL_VERSION

import { KJCORE_SOLID_MODEL_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

export

KJCORE_WASM_ABI

import { KJCORE_WASM_ABI } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/wasm.d.ts

export

KJCORE_WASM_ABI_MAGIC

import { KJCORE_WASM_ABI_MAGIC } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/wasm.d.ts

type

KJCoreBooleanOperation

import type { KJCoreBooleanOperation } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreBoxOptions

import type { KJCoreBoxOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreConeOptions

import type { KJCoreConeOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreCylinderOptions

import type { KJCoreCylinderOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreDocumentAuthority

import type { KJCoreDocumentAuthority } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

interface

KJCoreDocumentExports

import type { KJCoreDocumentExports } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

type

KJCoreDocumentInput

import type { KJCoreDocumentInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

type

KJCoreDocumentModule

import type { KJCoreDocumentModule } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

class

KJCoreDocumentSession

import { KJCoreDocumentSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

interface

KJCoreLoftOptions

import type { KJCoreLoftOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreMeshInput

import type { KJCoreMeshInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

type

KJCorePoint3

import type { KJCorePoint3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSerializedSolid

import type { KJCoreSerializedSolid } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSolidBackend

import type { KJCoreSolidBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSolidExports

import type { KJCoreSolidExports } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

type

KJCoreSolidModule

import type { KJCoreSolidModule } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

class

KJCoreSolidSession

import { KJCoreSolidSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSphereOptions

import type { KJCoreSphereOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSweepOptions

import type { KJCoreSweepOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreWasmInitializeOptions

import type { KJCoreWasmInitializeOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/wasm.d.ts

interface

KJCreateCommandOptions

import type { KJCreateCommandOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

interface

KJCreateSDKCommandEnvelopeOptions

import type { KJCreateSDKCommandEnvelopeOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

const

KJD_DEFAULT_READ_LIMITS

import { KJD_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw'
Type declaration类型声明

kjd-adapter.d.ts

const

KJD_SCHEMA

import { KJD_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

const

KJD_SCHEMA_VERSION

import { KJD_SCHEMA_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

interface

KJDAdapterOptions

import type { KJDAdapterOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

kjd-adapter.d.ts

type

KJDeploymentMode

import type { KJDeploymentMode } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProfile

import type { KJDeploymentProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProfileOptions

import type { KJDeploymentProfileOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProvider

import type { KJDeploymentProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

class

KJDeploymentRegistry

import { KJDeploymentRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

interface

KJDerivedDesignParameter

import type { KJDerivedDesignParameter } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

interface

KJDerivedEntityPayload

import type { KJDerivedEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJDesignBinding

import type { KJDesignBinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

interface

KJDesignDefinition

import type { KJDesignDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

interface

KJDesignExpression

import type { KJDesignExpression } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

interface

KJDesignParameter

import type { KJDesignParameter } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

interface

KJDesignRelationView

import type { KJDesignRelationView } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

interface

KJDesignRequirement

import type { KJDesignRequirement } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

class

KJDocument

import { KJDocument } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentAttachedEvent

import type { KJDocumentAttachedEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJDocumentAuthority

import type { KJDocumentAuthority } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentAuthorityProvider

import type { KJDocumentAuthorityProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJDocumentAuthorityReadyEvent

import type { KJDocumentAuthorityReadyEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJDocumentBeforeCommitPayload

import type { KJDocumentBeforeCommitPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentChangePayload

import type { KJDocumentChangePayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentClosedEvent

import type { KJDocumentClosedEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJDocumentConstructorOptions

import type { KJDocumentConstructorOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentHeader

import type { KJDocumentHeader } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJDocumentHistory

import type { KJDocumentHistory } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchive

import type { KJDocumentHistoryArchive } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchiveEntry

import type { KJDocumentHistoryArchiveEntry } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchiveOptions

import type { KJDocumentHistoryArchiveOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryOptions

import type { KJDocumentHistoryOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryPreview

import type { KJDocumentHistoryPreview } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryTarget

import type { KJDocumentHistoryTarget } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

type

KJDocumentInput

import type { KJDocumentInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentListenerErrorPayload

import type { KJDocumentListenerErrorPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentMetadata

import type { KJDocumentMetadata } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJDocumentOptions

import type { KJDocumentOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJDocumentQuery

import type { KJDocumentQuery } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

type

KJDocumentResources

import type { KJDocumentResources } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJDocumentSnapSettings

import type { KJDocumentSnapSettings } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

interface

KJDocumentSpaces

import type { KJDocumentSpaces } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJDocumentState

import type { KJDocumentState } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJDocumentSummary

import type { KJDocumentSummary } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

type

KJDocumentTables

import type { KJDocumentTables } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJDocumentTableView

import type { KJDocumentTableView } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDocumentTransactionOptions

import type { KJDocumentTransactionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

document.d.ts

interface

KJDomesticModelAdapterOptions

import type { KJDomesticModelAdapterOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

interface

KJDomesticModelProfile

import type { KJDomesticModelProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDomesticModelProvider

import type { KJDomesticModelProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDomesticModelWireOptions

import type { KJDomesticModelWireOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDomesticReasoningEffort

import type { KJDomesticReasoningEffort } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDomesticReasoningMode

import type { KJDomesticReasoningMode } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

type

KJDraftArcMode

import type { KJDraftArcMode } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftCircleMode

import type { KJDraftCircleMode } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftDimensionType

import type { KJDraftDimensionType } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftEllipseMode

import type { KJDraftEllipseMode } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

interface

KJDraftEntitySpec

import type { KJDraftEntitySpec } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

interface

KJDraftingOptions

import type { KJDraftingOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

class

KJDraftingSession

import { KJDraftingSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

interface

KJDraftLineInput

import type { KJDraftLineInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftPoint

import type { KJDraftPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftPointReference

import type { KJDraftPointReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftPointRole

import type { KJDraftPointRole } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftPolygonMode

import type { KJDraftPolygonMode } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

interface

KJDraftState

import type { KJDraftState } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftStatus

import type { KJDraftStatus } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

interface

KJDraftTangentCircle

import type { KJDraftTangentCircle } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftTangentReference

import type { KJDraftTangentReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

type

KJDraftTool

import type { KJDraftTool } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

const

KJDRAW_1_0_PRODUCT_CONTRACT

import { KJDRAW_1_0_PRODUCT_CONTRACT } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

const

KJDRAW_1_0_READINESS_PROFILE

import { KJDRAW_1_0_READINESS_PROFILE } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

const

KJDRAW_AGENT_CAPABILITY_SCHEMA

import { KJDRAW_AGENT_CAPABILITY_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

const

KJDRAW_AGENT_CAPABILITY_SCHEMA_VERSION

import { KJDRAW_AGENT_CAPABILITY_SCHEMA_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

const

KJDRAW_AGENT_CAPABILITY_SCHEMA_VERSION_V2

import { KJDRAW_AGENT_CAPABILITY_SCHEMA_VERSION_V2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

const

KJDRAW_AGENT_CAPABILITY_TOOL_API_VERSION

import { KJDRAW_AGENT_CAPABILITY_TOOL_API_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

const

KJDRAW_AGENT_INSTRUCTIONS

import { KJDRAW_AGENT_INSTRUCTIONS } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-runner.d.ts

const

KJDRAW_AGENT_TASK_TOOL_API_VERSION

import { KJDRAW_AGENT_TASK_TOOL_API_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

const

KJDRAW_AGENT_TOOLS

import { KJDRAW_AGENT_TOOLS } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

const

KJDRAW_ARCHITECTURE_PLAN_VERSION

import { KJDRAW_ARCHITECTURE_PLAN_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-architecture-plan.d.ts

const

KJDRAW_BUILTIN_AGENT_CAPABILITIES

import { KJDRAW_BUILTIN_AGENT_CAPABILITIES } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-builtin-capabilities.d.ts

const

KJDRAW_CAD_VERSION_MATRIX

import { KJDRAW_CAD_VERSION_MATRIX } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

const

KJDRAW_CARTESIAN_CHART_VERSION

import { KJDRAW_CARTESIAN_CHART_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-cartesian-chart.d.ts

const

KJDRAW_COMPONENT_CATALOG_VERSION

import { KJDRAW_COMPONENT_CATALOG_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

const

KJDRAW_COMPONENT_DEFINITION_MAX_ENTITIES

import { KJDRAW_COMPONENT_DEFINITION_MAX_ENTITIES } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

const

KJDRAW_COMPONENT_SEARCH_MAX_LIMIT

import { KJDRAW_COMPONENT_SEARCH_MAX_LIMIT } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

const

KJDRAW_DOMESTIC_MODEL_PROFILES

import { KJDRAW_DOMESTIC_MODEL_PROFILES } from '@kanjieteam/kjdraw'
Type declaration类型声明

domestic-model-profiles.d.ts

const

KJDRAW_ERASE_IMPACT_LIMITS

import { KJDRAW_ERASE_IMPACT_LIMITS } from '@kanjieteam/kjdraw'
Type declaration类型声明

erase-impact.d.ts

const

KJDRAW_GEOLOGY_HATCH_PATTERN_CATALOG

import { KJDRAW_GEOLOGY_HATCH_PATTERN_CATALOG } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-packs/geology-patterns.d.ts

const

KJDRAW_GEOLOGY_HATCH_PATTERN_PROVENANCE

import { KJDRAW_GEOLOGY_HATCH_PATTERN_PROVENANCE } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-packs/geology-patterns.d.ts

const

KJDRAW_GEOLOGY_HATCH_PATTERN_SOURCE

import { KJDRAW_GEOLOGY_HATCH_PATTERN_SOURCE } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-packs/geology-patterns.d.ts

const

KJDRAW_GEOLOGY_KNOWLEDGE_PACK

import { KJDRAW_GEOLOGY_KNOWLEDGE_PACK } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-packs/geology-core.d.ts

const

KJDRAW_GEOLOGY_PLAN_VERSION

import { KJDRAW_GEOLOGY_PLAN_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

const

KJDRAW_GEOLOGY_SCALAR_TOOL_NAMES

import { KJDRAW_GEOLOGY_SCALAR_TOOL_NAMES } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tools.d.ts

const

KJDRAW_KNOWLEDGE_PACK_SCHEMA

import { KJDRAW_KNOWLEDGE_PACK_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-pack.d.ts

const

KJDRAW_MANUFACTURING_SHEET_VERSION

import { KJDRAW_MANUFACTURING_SHEET_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-manufacturing-sheet.d.ts

const

KJDRAW_MECHANICAL_FLANGE_CORE_KNOWLEDGE_PACK

import { KJDRAW_MECHANICAL_FLANGE_CORE_KNOWLEDGE_PACK } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-packs/mechanical-flange-core.d.ts

const

KJDRAW_MECHANICAL_FLANGE_CORE_VERSION

import { KJDRAW_MECHANICAL_FLANGE_CORE_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

const

KJDRAW_PLUGIN_PERMISSIONS

import { KJDRAW_PLUGIN_PERMISSIONS } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_SCHEMA

import { KJDRAW_PLUGIN_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_SCHEMA_VERSION

import { KJDRAW_PLUGIN_SCHEMA_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_ROAD_INPUT_ASSET_SCHEMA

import { KJDRAW_ROAD_INPUT_ASSET_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

input-assets.d.ts

const

KJDRAW_SEMANTIC_IR_SCHEMA

import { KJDRAW_SEMANTIC_IR_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-pack.d.ts

const

KJDRAW_SITE_PLAN_VERSION

import { KJDRAW_SITE_PLAN_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-site-plan.d.ts

const

KJDRAW_VERSION

import { KJDRAW_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

version.d.ts

interface

KJDrawBuiltinCapabilityDescriptor

import type { KJDrawBuiltinCapabilityDescriptor } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-builtin-capabilities.d.ts

type

KJDrawBuiltinCapabilityFamily

import type { KJDrawBuiltinCapabilityFamily } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-builtin-capabilities.d.ts

class

KJDrawEditor

import { KJDrawEditor } from '@kanjieteam/kjdraw'
Type declaration类型声明

editor.d.ts

interface

KJDrawEditorEvents

import type { KJDrawEditorEvents } from '@kanjieteam/kjdraw'
Type declaration类型声明

editor.d.ts

interface

KJDrawEditorOptions

import type { KJDrawEditorOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editor.d.ts

interface

KJDrawEditorSaveOptions

import type { KJDrawEditorSaveOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editor.d.ts

interface

KJDrawEditorSelectionEvent

import type { KJDrawEditorSelectionEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

editor.d.ts

class

KJDrawError

import { KJDrawError } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

interface

KJDrawErrorOptions

import type { KJDrawErrorOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

interface

KJDrawingContext

import type { KJDrawingContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

interface

KJDrawingContextEntity

import type { KJDrawingContextEntity } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

interface

KJDrawingContextLayer

import type { KJDrawingContextLayer } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

interface

KJDrawingContextOptions

import type { KJDrawingContextOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

type

KJDrawingContextTruncationReason

import type { KJDrawingContextTruncationReason } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

type

KJDrawingContextValue

import type { KJDrawingContextValue } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

type

KJDrawingGeometryOmittedReason

import type { KJDrawingGeometryOmittedReason } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

interface

KJDrawingPrintHtml

import type { KJDrawingPrintHtml } from '@kanjieteam/kjdraw'
Type declaration类型声明

print-export.d.ts

interface

KJDrawingPrintOptions

import type { KJDrawingPrintOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

print-export.d.ts

type

KJDrawingPrintPreviewWindowOptions

import type { KJDrawingPrintPreviewWindowOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

print-export.d.ts

interface

KJDrawingPrintWindowOptions

import type { KJDrawingPrintWindowOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

print-export.d.ts

interface

KJDrawingTextQuery

import type { KJDrawingTextQuery } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-text-search.d.ts

type

KJDrawingValidationCheck

import type { KJDrawingValidationCheck } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationCheckResult

import type { KJDrawingValidationCheckResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

type

KJDrawingValidationFeature

import type { KJDrawingValidationFeature } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationInput

import type { KJDrawingValidationInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationPointReference

import type { KJDrawingValidationPointReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationReference

import type { KJDrawingValidationReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

interface

KJDrawingValidationResult

import type { KJDrawingValidationResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

class

KJDrawSDK

import { KJDrawSDK } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJDrawSDKEvents

import type { KJDrawSDKEvents } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJDrawSDKOptions

import type { KJDrawSDKOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJDReadLimits

import type { KJDReadLimits } from '@kanjieteam/kjdraw'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDReadOptions

import type { KJDReadOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

kjd-adapter.d.ts

type

KJDSource

import type { KJDSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDwgConversionAdapterOptions

import type { KJDwgConversionAdapterOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionLimits

import type { KJDwgConversionLimits } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

type

KJDwgConversionLocality

import type { KJDwgConversionLocality } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProgress

import type { KJDwgConversionProgress } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProvenance

import type { KJDwgConversionProvenance } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionProvider

import type { KJDwgConversionProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionReadOptions

import type { KJDwgConversionReadOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionRequest

import type { KJDwgConversionRequest } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionResult

import type { KJDwgConversionResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJDwgConversionSource

import type { KJDwgConversionSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

type

KJDwgConversionTarget

import type { KJDwgConversionTarget } from '@kanjieteam/kjdraw'
Type declaration类型声明

dwg-conversion.d.ts

interface

KJEditingEntity

import type { KJEditingEntity } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

type

KJEntity

import type { KJEntity } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJEntityBatchAttributeSequence

import type { KJEntityBatchAttributeSequence } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJEntityBatchLayout

import type { KJEntityBatchLayout } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJEntityBatchResources

import type { KJEntityBatchResources } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJEntityBatchSpec

import type { KJEntityBatchSpec } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJEntityGrip

import type { KJEntityGrip } from '@kanjieteam/kjdraw'
Type declaration类型声明

grips.d.ts

interface

KJEntityIntersectionResult

import type { KJEntityIntersectionResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

type

KJEntityReference

import type { KJEntityReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

interface

KJEraseImpact

import type { KJEraseImpact } from '@kanjieteam/kjdraw'
Type declaration类型声明

erase-impact.d.ts

interface

KJEraseImpactBlocker

import type { KJEraseImpactBlocker } from '@kanjieteam/kjdraw'
Type declaration类型声明

erase-impact.d.ts

interface

KJEraseImpactOptions

import type { KJEraseImpactOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

erase-impact.d.ts

interface

KJEraseImpactQuery

import type { KJEraseImpactQuery } from '@kanjieteam/kjdraw'
Type declaration类型声明

erase-impact.d.ts

type

KJErrorDetails

import type { KJErrorDetails } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

class

KJEventBus

import { KJEventBus } from '@kanjieteam/kjdraw'
Type declaration类型声明

events.d.ts

type

KJEventListener

import type { KJEventListener } from '@kanjieteam/kjdraw'
Type declaration类型声明

events.d.ts

type

KJEventName

import type { KJEventName } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

interface

KJEventSubscriptionOptions

import type { KJEventSubscriptionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

events.d.ts

interface

KJExecuteCommandEnvelopeOptions

import type { KJExecuteCommandEnvelopeOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJExecuteCommandOptions

import type { KJExecuteCommandOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJExtensionDefinition

import type { KJExtensionDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

extensions.d.ts

type

KJExtensionPoint

import type { KJExtensionPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

extensions.d.ts

interface

KJExtensionRegistrationOptions

import type { KJExtensionRegistrationOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

extensions.d.ts

class

KJExtensionRegistry

import { KJExtensionRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

extensions.d.ts

interface

KJFileAdapter

import type { KJFileAdapter } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterCapability

import type { KJFileAdapterCapability } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterContext

import type { KJFileAdapterContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterDefinition

import type { KJFileAdapterDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterOptions

import type { KJFileAdapterOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

class

KJFileAdapterRegistry

import { KJFileAdapterRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

class

KJFileConflictError

import { KJFileConflictError } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

interface

KJFileFormatDescriptor

import type { KJFileFormatDescriptor } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileFormatDescriptorInput

import type { KJFileFormatDescriptorInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

type

KJFileFormatMap

import type { KJFileFormatMap } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

type

KJFileFormatMapInput

import type { KJFileFormatMapInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

type

KJFileOperation

import type { KJFileOperation } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileReadProgress

import type { KJFileReadProgress } from '@kanjieteam/kjdraw'
Type declaration类型声明

file-adapters.d.ts

type

KJFlangeAuxiliaryCurve

import type { KJFlangeAuxiliaryCurve } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeAuxiliaryHatch

import type { KJFlangeAuxiliaryHatch } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeAuxiliaryHatchBoundaryLoop

import type { KJFlangeAuxiliaryHatchBoundaryLoop } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeAuxiliaryHatchEdge

import type { KJFlangeAuxiliaryHatchEdge } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeAuxiliaryHatchSplineEdge

import type { KJFlangeAuxiliaryHatchSplineEdge } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeAuxiliaryLine

import type { KJFlangeAuxiliaryLine } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeAuxiliaryPoint

import type { KJFlangeAuxiliaryPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeAuxiliarySolid

import type { KJFlangeAuxiliarySolid } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeAuxiliaryWipeout

import type { KJFlangeAuxiliaryWipeout } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeBoltCircleDiameterDimension

import type { KJFlangeBoltCircleDiameterDimension } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeCuttingPlaneMark

import type { KJFlangeCuttingPlaneMark } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeDatumReference

import type { KJFlangeDatumReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeDimension

import type { KJFlangeDimension } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeDimensionStyleDefinition

import type { KJFlangeDimensionStyleDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeEndViewOutlineSegment

import type { KJFlangeEndViewOutlineSegment } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeFeatureControlFrame

import type { KJFlangeFeatureControlFrame } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeFrameSide

import type { KJFlangeFrameSide } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeGeometricCharacteristic

import type { KJFlangeGeometricCharacteristic } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeHatchPatternLine

import type { KJFlangeHatchPatternLine } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeLeader

import type { KJFlangeLeader } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeLineDirection

import type { KJFlangeLineDirection } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeMaterialCondition

import type { KJFlangeMaterialCondition } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangePointDisplay

import type { KJFlangePointDisplay } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangePolarHolePattern

import type { KJFlangePolarHolePattern } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeSectionHatch

import type { KJFlangeSectionHatch } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeSectionHatchBoundaryLoop

import type { KJFlangeSectionHatchBoundaryLoop } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeSectionHatchEdge

import type { KJFlangeSectionHatchEdge } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeSectionHatchSplineEdge

import type { KJFlangeSectionHatchSplineEdge } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeSheetNote

import type { KJFlangeSheetNote } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeSideViewOutlineSegment

import type { KJFlangeSideViewOutlineSegment } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeStyleProfile

import type { KJFlangeStyleProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeStyleRole

import type { KJFlangeStyleRole } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeSymbolAttribute

import type { KJFlangeSymbolAttribute } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeSymbolDefinition

import type { KJFlangeSymbolDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeSymbolInstance

import type { KJFlangeSymbolInstance } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFlangeSymbolMember

import type { KJFlangeSymbolMember } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeSymmetricProfile

import type { KJFlangeSymmetricProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeTextStyleDefinition

import type { KJFlangeTextStyleDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

interface

KJFlangeTitleGrid

import type { KJFlangeTitleGrid } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-mechanical-flange-core.d.ts

type

KJFormatCapability

import type { KJFormatCapability } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

interface

KJFormatReadinessRequirement

import type { KJFormatReadinessRequirement } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

interface

KJGeologyBorehole

import type { KJGeologyBorehole } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyColumnInput

import type { KJGeologyColumnInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyDefaultTextStyle

import type { KJGeologyDefaultTextStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyDescriptionTextStyle

import type { KJGeologyDescriptionTextStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyDrawingInspection

import type { KJGeologyDrawingInspection } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

interface

KJGeologyDrawingRecipe

import type { KJGeologyDrawingRecipe } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

interface

KJGeologyDrawingRevision

import type { KJGeologyDrawingRevision } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

interface

KJGeologyDrawingRevisionOptions

import type { KJGeologyDrawingRevisionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

type

KJGeologyDrawingSource

import type { KJGeologyDrawingSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

interface

KJGeologyFieldHeaderTextPlacement

import type { KJGeologyFieldHeaderTextPlacement } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyFieldHeaderTextStyle

import type { KJGeologyFieldHeaderTextStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyFooterFactTextStyle

import type { KJGeologyFooterFactTextStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyGroundwaterAnnotationStyle

import type { KJGeologyGroundwaterAnnotationStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyGroundwaterObservation

import type { KJGeologyGroundwaterObservation } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyHeaderFactTextStyle

import type { KJGeologyHeaderFactTextStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyIntervalDepthTextStyle

import type { KJGeologyIntervalDepthTextStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyMajorGroupValueStyle

import type { KJGeologyMajorGroupValueStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyObservation

import type { KJGeologyObservation } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyPlanAlignedDimension

import type { KJGeologyPlanAlignedDimension } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapAttribute

import type { KJGeologyPlanBaseMapAttribute } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapAttributeDefinition

import type { KJGeologyPlanBaseMapAttributeDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapBlock

import type { KJGeologyPlanBaseMapBlock } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapHatch

import type { KJGeologyPlanBaseMapHatch } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapInsert

import type { KJGeologyPlanBaseMapInsert } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

type

KJGeologyPlanBaseMapLinework

import type { KJGeologyPlanBaseMapLinework } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapPoint

import type { KJGeologyPlanBaseMapPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapSolid

import type { KJGeologyPlanBaseMapSolid } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapStyle

import type { KJGeologyPlanBaseMapStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBaseMapTextStyle

import type { KJGeologyPlanBaseMapTextStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBorehole

import type { KJGeologyPlanBorehole } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBoreholeLabelLayout

import type { KJGeologyPlanBoreholeLabelLayout } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanBuildingFootprint

import type { KJGeologyPlanBuildingFootprint } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanCoordinateCallout

import type { KJGeologyPlanCoordinateCallout } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanCoordinateGrid

import type { KJGeologyPlanCoordinateGrid } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanRoadPath

import type { KJGeologyPlanRoadPath } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

type

KJGeologyPlanRoadSegment

import type { KJGeologyPlanRoadSegment } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyPlanSectionLine

import type { KJGeologyPlanSectionLine } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-geology-plan.d.ts

interface

KJGeologyRoleTextStyles

import type { KJGeologyRoleTextStyles } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologySampleAnnotationStyle

import type { KJGeologySampleAnnotationStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

type

KJGeologySampleRangeBaselineStyle

import type { KJGeologySampleRangeBaselineStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologySampleRangeTextFormat

import type { KJGeologySampleRangeTextFormat } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologySectionConnection

import type { KJGeologySectionConnection } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologySectionInput

import type { KJGeologySectionInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologySectionLinkChanges

import type { KJGeologySectionLinkChanges } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-link-changes.d.ts

interface

KJGeologySectionObservationSymbolStyle

import type { KJGeologySectionObservationSymbolStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologySectionReference

import type { KJGeologySectionReference } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyStratigraphicNotationPlacementSet

import type { KJGeologyStratigraphicNotationPlacementSet } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyStratigraphicNotationStyle

import type { KJGeologyStratigraphicNotationStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyStratum

import type { KJGeologyStratum } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyTitleMarginDecoration

import type { KJGeologyTitleMarginDecoration } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyTitleTextStyle

import type { KJGeologyTitleTextStyle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-engineering.d.ts

interface

KJGeologyUncorrelatedOccurrence

import type { KJGeologyUncorrelatedOccurrence } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-link-changes.d.ts

interface

KJGeometryBackend

import type { KJGeometryBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendFailure

import type { KJGeometryBackendFailure } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendIdentity

import type { KJGeometryBackendIdentity } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendStatus

import type { KJGeometryBackendStatus } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

type

KJGripPoint

import type { KJGripPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

grips.d.ts

type

KJHandleSource

import type { KJHandleSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

interface

KJHatchPatternCatalog

import type { KJHatchPatternCatalog } from '@kanjieteam/kjdraw'
Type declaration类型声明

hatch-pattern-catalog.d.ts

interface

KJHatchPatternCatalogEntry

import type { KJHatchPatternCatalogEntry } from '@kanjieteam/kjdraw'
Type declaration类型声明

hatch-pattern-catalog.d.ts

interface

KJHatchPatternCatalogLine

import type { KJHatchPatternCatalogLine } from '@kanjieteam/kjdraw'
Type declaration类型声明

hatch-pattern-catalog.d.ts

interface

KJHatchPatternKnowledgePackInput

import type { KJHatchPatternKnowledgePackInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

hatch-pattern-catalog.d.ts

type

KJIntersectionKind

import type { KJIntersectionKind } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

interface

KJIntersectionResult

import type { KJIntersectionResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

interface

KJJoinEntity

import type { KJJoinEntity } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJJoinOptions

import type { KJJoinOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJJoinResult

import type { KJJoinResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJKnowledgeCompileInput

import type { KJKnowledgeCompileInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJKnowledgeCompileResult

import type { KJKnowledgeCompileResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJKnowledgeDrawingProgram

import type { KJKnowledgeDrawingProgram } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-compiler.d.ts

type

KJKnowledgeEmitOperation

import type { KJKnowledgeEmitOperation } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-compiler.d.ts

type

KJKnowledgeExpression

import type { KJKnowledgeExpression } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJKnowledgePack

import type { KJKnowledgePack } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-pack.d.ts

class

KJKnowledgePackRegistry

import { KJKnowledgePackRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-pack.d.ts

interface

KJKnowledgePackSource

import type { KJKnowledgePackSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-pack.d.ts

type

KJKnowledgePointExpression

import type { KJKnowledgePointExpression } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJKnowledgeProgramStep

import type { KJKnowledgeProgramStep } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-compiler.d.ts

interface

KJLayoutContext

import type { KJLayoutContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

interface

KJLayoutContextEntry

import type { KJLayoutContextEntry } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

interface

KJLayoutContextOptions

import type { KJLayoutContextOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-context.d.ts

interface

KJLayoutOptions

import type { KJLayoutOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

transaction.d.ts

interface

KJLegacyEntity

import type { KJLegacyEntity } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJLegacyLayer

import type { KJLegacyLayer } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJLegacyScene

import type { KJLegacyScene } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJLengthenOptions

import type { KJLengthenOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJLineConnector

import type { KJLineConnector } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJLinePairEditResult

import type { KJLinePairEditResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJLinePairOptions

import type { KJLinePairOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJLocalizedControlText

import type { KJLocalizedControlText } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

interface

KJMechanicalBearingSeatDetection

import type { KJMechanicalBearingSeatDetection } from '@kanjieteam/kjdraw'
Type declaration类型声明

mechanical-topology.d.ts

interface

KJMechanicalBearingSeatEndView

import type { KJMechanicalBearingSeatEndView } from '@kanjieteam/kjdraw'
Type declaration类型声明

mechanical-topology.d.ts

interface

KJMechanicalFourHoleBoltCircle

import type { KJMechanicalFourHoleBoltCircle } from '@kanjieteam/kjdraw'
Type declaration类型声明

mechanical-topology.d.ts

interface

KJMechanicalFourHoleBoltCircleDetection

import type { KJMechanicalFourHoleBoltCircleDetection } from '@kanjieteam/kjdraw'
Type declaration类型声明

mechanical-topology.d.ts

interface

KJMechanicalTopologyEntity

import type { KJMechanicalTopologyEntity } from '@kanjieteam/kjdraw'
Type declaration类型声明

mechanical-topology.d.ts

interface

KJModelAdapterOptions

import type { KJModelAdapterOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelConversation

import type { KJModelConversation } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelConversationOptions

import type { KJModelConversationOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

class

KJModelError

import { KJModelError } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

type

KJModelImage

import type { KJModelImage } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

type

KJModelInput

import type { KJModelInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

type

KJModelProtocol

import type { KJModelProtocol } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelRequest

import type { KJModelRequest } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelSizeLimitDetails

import type { KJModelSizeLimitDetails } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelToolCall

import type { KJModelToolCall } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelToolOutput

import type { KJModelToolOutput } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelTurn

import type { KJModelTurn } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-adapters.d.ts

interface

KJModelUsage

import type { KJModelUsage } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-usage.d.ts

type

KJModelUsageSource

import type { KJModelUsageSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

model-usage.d.ts

interface

KJModificationBuildContext

import type { KJModificationBuildContext } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationCommand

import type { KJModificationCommand } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationDefinition

import type { KJModificationDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationFieldDefinition

import type { KJModificationFieldDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

type

KJModificationFieldType

import type { KJModificationFieldType } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

type

KJModificationId

import type { KJModificationId } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

type

KJModificationPoint

import type { KJModificationPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationPointDefinition

import type { KJModificationPointDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationPreview

import type { KJModificationPreview } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

interface

KJModificationPreviewEntity

import type { KJModificationPreviewEntity } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

interface

KJNamedSelectionSet

import type { KJNamedSelectionSet } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

interface

KJNearestPointResult

import type { KJNearestPointResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

type

KJNormalizedEntityType

import type { KJNormalizedEntityType } from '@kanjieteam/kjdraw'
Type declaration类型声明

standard-entities.d.ts

interface

KJNormalizedVertex

import type { KJNormalizedVertex } from '@kanjieteam/kjdraw'
Type declaration类型声明

standard-entities.d.ts

interface

KJObjectExtension

import type { KJObjectExtension } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

type

KJObjectKind

import type { KJObjectKind } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

interface

KJObjectPatch

import type { KJObjectPatch } from '@kanjieteam/kjdraw'
Type declaration类型声明

transaction.d.ts

interface

KJObjectPayload

import type { KJObjectPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJObjectRecord

import type { KJObjectRecord } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJObjectSpec

import type { KJObjectSpec } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJOffsetOptions

import type { KJOffsetOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

const

KJP_DEFAULT_READ_LIMITS

import { KJP_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

const

KJP_MEDIA_TYPE

import { KJP_MEDIA_TYPE } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

const

KJP_PACKAGE_VERSION

import { KJP_PACKAGE_VERSION } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

const

KJP_SCHEMA

import { KJP_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KjpBrowserFile

import type { KjpBrowserFile } from '@kanjieteam/kjdraw'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpBrowserFileHandle

import type { KjpBrowserFileHandle } from '@kanjieteam/kjdraw'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpBrowserWritable

import type { KjpBrowserWritable } from '@kanjieteam/kjdraw'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpCreateOptions

import type { KjpCreateOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

type

KjpDrawingInput

import type { KjpDrawingInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KjpDrawingRow

import type { KjpDrawingRow } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

type

KjpDrawingSource

import type { KjpDrawingSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

type

KjpEntryInput

import type { KjpEntryInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KjpEntryRow

import type { KjpEntryRow } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

type

KjpEntryValue

import type { KjpEntryValue } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KJPersistedAgentTaskRunOptions

import type { KJPersistedAgentTaskRunOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-task-runner.d.ts

interface

KJPersistedAgentTaskRunResult

import type { KJPersistedAgentTaskRunResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-task-runner.d.ts

interface

KJPlanarBoundary

import type { KJPlanarBoundary } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarBoundaryApplyOptions

import type { KJPlanarBoundaryApplyOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundary-edit.d.ts

interface

KJPlanarBoundaryDiagnostic

import type { KJPlanarBoundaryDiagnostic } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundaries.d.ts

type

KJPlanarBoundaryDiagnosticCode

import type { KJPlanarBoundaryDiagnosticCode } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarBoundaryEditRequest

import type { KJPlanarBoundaryEditRequest } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundary-edit.d.ts

interface

KJPlanarBoundaryEditResult

import type { KJPlanarBoundaryEditResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundary-edit.d.ts

interface

KJPlanarBoundaryPreview

import type { KJPlanarBoundaryPreview } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarBoundaryRequest

import type { KJPlanarBoundaryRequest } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarBoundarySegment

import type { KJPlanarBoundarySegment } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundaries.d.ts

interface

KJPlanarContour

import type { KJPlanarContour } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourApplyOptions

import type { KJPlanarContourApplyOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourEditRequest

import type { KJPlanarContourEditRequest } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourEditResult

import type { KJPlanarContourEditResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourGeometry

import type { KJPlanarContourGeometry } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

type

KJPlanarContourOperation

import type { KJPlanarContourOperation } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourPreview

import type { KJPlanarContourPreview } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourReceipt

import type { KJPlanarContourReceipt } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourRequest

import type { KJPlanarContourRequest } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourResult

import type { KJPlanarContourResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPlanarContourVertex

import type { KJPlanarContourVertex } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

interface

KJPluginCompatibility

import type { KJPluginCompatibility } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginContributionKind

import type { KJPluginContributionKind } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginContributions

import type { KJPluginContributions } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginGrant

import type { KJPluginGrant } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginManifest

import type { KJPluginManifest } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginPermission

import type { KJPluginPermission } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginRuntimeVersions

import type { KJPluginRuntimeVersions } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginScope

import type { KJPluginScope } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJPluginScopeOptions

import type { KJPluginScopeOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KjpManifest

import type { KjpManifest } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KjpManifestDrawing

import type { KjpManifestDrawing } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

type

KJPoint3

import type { KJPoint3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

standard-entities.d.ts

type

KJPointInput

import type { KJPointInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

grips.d.ts

interface

KJPolylineEditLocation

import type { KJPolylineEditLocation } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJPolylineEditOptions

import type { KJPolylineEditOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KjpOpenOptions

import type { KjpOpenOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KjpOpenResult

import type { KjpOpenResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KjpReadLimits

import type { KjpReadLimits } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KJProjectCommandRecord

import type { KJProjectCommandRecord } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectCreateOptions

import type { KJProjectCreateOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectOpenOptions

import type { KJProjectOpenOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectPackageOptions

import type { KJProjectPackageOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSDK

import type { KJProjectSDK } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

class

KJProjectSession

import { KJProjectSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSessionOptions

import type { KJProjectSessionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotDocument

import type { KJProjectSnapshotDocument } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotOptions

import type { KJProjectSnapshotOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotRecord

import type { KJProjectSnapshotRecord } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectStateSnapshot

import type { KJProjectStateSnapshot } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

KJProjectStoreProvider

import type { KJProjectStoreProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

interface

KJPropertySelectionQuery

import type { KJPropertySelectionQuery } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

type

KJProviderType

import type { KJProviderType } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

type

KjpSource

import type { KjpSource } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

interface

KJReadinessFinding

import type { KJReadinessFinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

type

KJReadonlyObjectRecord

import type { KJReadonlyObjectRecord } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJRegisteredCommand

import type { KJRegisteredCommand } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

type

KJRegisteredExtension

import type { KJRegisteredExtension } from '@kanjieteam/kjdraw'
Type declaration类型声明

extensions.d.ts

type

KJRegistrationDisposer

import type { KJRegistrationDisposer } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

class

KJRegistrationError

import { KJRegistrationError } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

interface

KJResolvedAgentCapabilities

import type { KJResolvedAgentCapabilities } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

type

KJResourceCollection

import type { KJResourceCollection } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

type

KJResourceCollectionName

import type { KJResourceCollectionName } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

class

KJRevisionConflictError

import { KJRevisionConflictError } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

interface

KJRevisionRecord

import type { KJRevisionRecord } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJRoundTripAudit

import type { KJRoundTripAudit } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripExecution

import type { KJRoundTripExecution } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripFinding

import type { KJRoundTripFinding } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripOptions

import type { KJRoundTripOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripRegistry

import type { KJRoundTripRegistry } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

type

KJRoundTripSeverity

import type { KJRoundTripSeverity } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

interface

KJSaveSelectionOptions

import type { KJSaveSelectionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

interface

KJSceneProvider

import type { KJSceneProvider } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

type

KJSDKCommandEnvelopeReceipt

import type { KJSDKCommandEnvelopeReceipt } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJSDKReadinessProfile

import type { KJSDKReadinessProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

capabilities.d.ts

interface

KJSelectionChange

import type { KJSelectionChange } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

class

KJSelectionManager

import { KJSelectionManager } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

interface

KJSelectionMutationOptions

import type { KJSelectionMutationOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

type

KJSelectionProperty

import type { KJSelectionProperty } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

type

KJSelectionPropertyOperator

import type { KJSelectionPropertyOperator } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

type

KJSelectionReason

import type { KJSelectionReason } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

class

KJSelectionSet

import { KJSelectionSet } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

interface

KJSemanticDrawingIntent

import type { KJSemanticDrawingIntent } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-pack.d.ts

interface

KJSnapCandidate

import type { KJSnapCandidate } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

type

KJSnapMode

import type { KJSnapMode } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

interface

KJSnapOptions

import type { KJSnapOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

type

KJSnapPoint

import type { KJSnapPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

type

KJSnapPointInput

import type { KJSnapPointInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

interface

KJSnapSDKOptions

import type { KJSnapSDKOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJSolidAuthority

import type { KJSolidAuthority } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJSolidAuthorityReadyEvent

import type { KJSolidAuthorityReadyEvent } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

interface

KJSolidSerialization

import type { KJSolidSerialization } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

interface

KJSolidSession

import type { KJSolidSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

type

KJSpaceName

import type { KJSpaceName } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

interface

KJSplineTrimOptions

import type { KJSplineTrimOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

type

KJStandardEntityType

import type { KJStandardEntityType } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

type

KJStandardObjectType

import type { KJStandardObjectType } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

type

KJStandardType

import type { KJStandardType } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

interface

KJStretchOptions

import type { KJStretchOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

interface

KJSvgDiagnostic

import type { KJSvgDiagnostic } from '@kanjieteam/kjdraw'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgDrawingExport

import type { KJSvgDrawingExport } from '@kanjieteam/kjdraw'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgExportOptions

import type { KJSvgExportOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgExportReport

import type { KJSvgExportReport } from '@kanjieteam/kjdraw'
Type declaration类型声明

svg-export.d.ts

type

KJTableName

import type { KJTableName } from '@kanjieteam/kjdraw'
Type declaration类型声明

constants.d.ts

interface

KJTableRecordInput

import type { KJTableRecordInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

transaction.d.ts

interface

KJTableState

import type { KJTableState } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

class

KJTolerance

import { KJTolerance } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/tolerance.d.ts

interface

KJToleranceOptions

import type { KJToleranceOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/tolerance.d.ts

class

KJTransaction

import { KJTransaction } from '@kanjieteam/kjdraw'
Type declaration类型声明

transaction.d.ts

class

KJTransactionError

import { KJTransactionError } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

interface

KJTransactionOperation

import type { KJTransactionOperation } from '@kanjieteam/kjdraw'
Type declaration类型声明

transaction.d.ts

interface

KJTransactionOptions

import type { KJTransactionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

transaction.d.ts

class

KJValidationError

import { KJValidationError } from '@kanjieteam/kjdraw'
Type declaration类型声明

errors.d.ts

interface

KJValidationIssue

import type { KJValidationIssue } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

interface

KJValidationResult

import type { KJValidationResult } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

const

length2

import { length2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

lengthenEntityPayload

import { lengthenEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

const

lengthSquared2

import { lengthSquared2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

lerp2

import { lerp2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

interface

LineCircleIntersectionOptions

import type { LineCircleIntersectionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

type

LineDomain

import type { LineDomain } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

interface

LineLineIntersectionOptions

import type { LineLineIntersectionOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

function

listComponentCatalog

import { listComponentCatalog } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

function

listStandardEntityTypes

import { listStandardEntityTypes } from '@kanjieteam/kjdraw'
Type declaration类型声明

standard-entities.d.ts

function

matchKJDrawBuiltinCapability

import { matchKJDrawBuiltinCapability } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-builtin-capabilities.d.ts

function

matrix3

import { matrix3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

mergeHatchPatternCatalogs

import { mergeHatchPatternCatalogs } from '@kanjieteam/kjdraw'
Type declaration类型声明

sdk.d.ts

const

midpoint2

import { midpoint2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

migrateDocumentState

import { migrateDocumentState } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

function

multiply2

import { multiply2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

multiply3

import { multiply3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

nearestPointOnEntity2

import { nearestPointOnEntity2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

snapping.d.ts

function

normalize2

import { normalize2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

normalizeAngle

import { normalizeAngle } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/tolerance.d.ts

interface

NormalizedSplineDefinition

import type { NormalizedSplineDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

function

normalizeLegacyEntityPayload

import { normalizeLegacyEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

standard-entities.d.ts

function

normalizeName

import { normalizeName } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

function

normalizeSplineDefinition

import { normalizeSplineDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

function

normalizeStandardEntityPayload

import { normalizeStandardEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

standard-entities.d.ts

function

nowIso

import { nowIso } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

function

offsetEntityPayload

import { offsetEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

openDrawingPrintPreview

import { openDrawingPrintPreview } from '@kanjieteam/kjdraw'
Type declaration类型声明

print-export.d.ts

function

openDrawingPrintWindow

import { openDrawingPrintWindow } from '@kanjieteam/kjdraw'
Type declaration类型声明

print-export.d.ts

function

openKJCoreDocumentSession

import { openKJCoreDocumentSession } from '@kanjieteam/kjdraw'
Type declaration类型声明

kernel/wasm-document.d.ts

function

openKjpPackage

import { openKjpPackage } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-package.d.ts

type

Orientation

import type { Orientation } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

function

orientation2

import { orientation2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

interface

OrientationOptions

import type { OrientationOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/intersections.d.ts

function

parseAutoCADPat

import { parseAutoCADPat } from '@kanjieteam/kjdraw'
Type declaration类型声明

hatch-pattern-catalog.d.ts

function

parseDraftCoordinate

import { parseDraftCoordinate } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

function

parseDraftPointInput

import { parseDraftPointInput } from '@kanjieteam/kjdraw'
Type declaration类型声明

drafting.d.ts

function

parseKJModificationCommandValues

import { parseKJModificationCommandValues } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

const

perpendicular2

import { perpendicular2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

type

Point2

import type { Point2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

type

Point2Input

import type { Point2Input } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

type

Point3

import type { Point3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

type

Point3Input

import type { Point3Input } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

polylineArea2

import { polylineArea2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

function

polylineLength2

import { polylineLength2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

interface

PolylineMeasureOptions

import type { PolylineMeasureOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

type

PolylineVertex

import type { PolylineVertex } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/measure.d.ts

function

prepareGeologyDrawingRevision

import { prepareGeologyDrawingRevision } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

function

prepareStructuralEdit

import { prepareStructuralEdit } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

function

previewKJModification

import { previewKJModification } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

function

previewPlanarBoundaries

import { previewPlanarBoundaries } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-boundaries.d.ts

function

previewPlanarContourEdit

import { previewPlanarContourEdit } from '@kanjieteam/kjdraw'
Type declaration类型声明

planar-contours.d.ts

function

projectParameter2

import { projectParameter2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

readAgentTasks

import { readAgentTasks } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

readDesignRelations

import { readDesignRelations } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

function

readGeologyDrawingRecipe

import { readGeologyDrawingRecipe } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

type

ReadonlyDeep

import type { ReadonlyDeep } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

function

rebaseAgentTask

import { rebaseAgentTask } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

function

recordGeometryBackendFailure

import { recordGeometryBackendFailure } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

function

reflectionAcrossLine3

import { reflectionAcrossLine3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

registerCoreCommands

import { registerCoreCommands } from '@kanjieteam/kjdraw'
Type declaration类型声明

commands.d.ts

type

RegisteredGeometryBackend

import type { RegisteredGeometryBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

function

registerGeologyDrawingRecipe

import { registerGeologyDrawingRecipe } from '@kanjieteam/kjdraw'
Type declaration类型声明

geology-drawing-update.d.ts

function

registerGeologyKnowledgePack

import { registerGeologyKnowledgePack } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-packs/geology-core.d.ts

function

registerGeometryBackend

import { registerGeometryBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

function

requireAuthoritativeGeometryBackend

import { requireAuthoritativeGeometryBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

const

REQUIRED_GEOMETRY_OPERATIONS

import { REQUIRED_GEOMETRY_OPERATIONS } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

type

RequiredGeometryOperation

import type { RequiredGeometryOperation } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

function

resolvePolylineEditLocation

import { resolvePolylineEditLocation } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

const

rotation3

import { rotation3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

const

rotationAround3

import { rotationAround3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

runKJAgentTask

import { runKJAgentTask } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-runner.d.ts

function

runPersistedKJAgentTask

import { runPersistedKJAgentTask } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-task-runner.d.ts

function

satisfiesVersion

import { satisfiesVersion } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

const

scale3

import { scale3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

const

scaleAround3

import { scaleAround3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

searchComponentCatalog

import { searchComponentCatalog } from '@kanjieteam/kjdraw'
Type declaration类型声明

component-library.d.ts

function

selectEntitiesByFence

import { selectEntitiesByFence } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection-geometry.d.ts

function

selectEntitiesByProperty

import { selectEntitiesByProperty } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection.d.ts

function

selectEntitiesInBox

import { selectEntitiesInBox } from '@kanjieteam/kjdraw'
Type declaration类型声明

selection-geometry.d.ts

function

signedAngle2

import { signedAngle2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

similarityScale3

import { similarityScale3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

export

SNAPSHOT_SCHEMA

import { SNAPSHOT_SCHEMA } from '@kanjieteam/kjdraw'
Type declaration类型声明

project-session.d.ts

interface

SplineBackendOptions

import type { SplineBackendOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

interface

SplineDefinition

import type { SplineDefinition } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

function

splineLength2

import { splineLength2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

interface

SplineLengthOptions

import type { SplineLengthOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

function

splinePoint2

import { splinePoint2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/curves.d.ts

function

stableHash

import { stableHash } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

function

stretchEntityPayload

import { stretchEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

subtract2

import { subtract2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

function

summarizeDocument

import { summarizeDocument } from '@kanjieteam/kjdraw'
Type declaration类型声明

roundtrip.d.ts

function

toHexHandle

import { toHexHandle } from '@kanjieteam/kjdraw'
Type declaration类型声明

utils.d.ts

type

TransformedPoint

import type { TransformedPoint } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

transformEntityPayload

import { transformEntityPayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/transform.d.ts

function

transformPoint3

import { transformPoint3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

transformVector3

import { transformVector3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

transitionAgentTask

import { transitionAgentTask } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-tasks.d.ts

const

translation3

import { translation3 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/matrix3.d.ts

function

trimEntityPayloads

import { trimEntityPayloads } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

trimLinePayload

import { trimLinePayload } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

trimLinePayloads

import { trimLinePayloads } from '@kanjieteam/kjdraw'
Type declaration类型声明

editing.d.ts

function

unregisterGeometryBackend

import { unregisterGeometryBackend } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/backend.d.ts

function

updateDesignRelations

import { updateDesignRelations } from '@kanjieteam/kjdraw'
Type declaration类型声明

design-relations.d.ts

function

validateAgentCapabilityManifest

import { validateAgentCapabilityManifest } from '@kanjieteam/kjdraw'
Type declaration类型声明

agent-capabilities.d.ts

function

validateCommandEnvelope

import { validateCommandEnvelope } from '@kanjieteam/kjdraw'
Type declaration类型声明

product-contract.d.ts

function

validateDeploymentProfile

import { validateDeploymentProfile } from '@kanjieteam/kjdraw'
Type declaration类型声明

deployment.d.ts

function

validateDocumentState

import { validateDocumentState } from '@kanjieteam/kjdraw'
Type declaration类型声明

schema.d.ts

function

validateDrawingGeometry

import { validateDrawingGeometry } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

function

validateDrawingGeometryTransaction

import { validateDrawingGeometryTransaction } from '@kanjieteam/kjdraw'
Type declaration类型声明

drawing-validation.d.ts

function

validateKJModificationSelection

import { validateKJModificationSelection } from '@kanjieteam/kjdraw'
Type declaration类型声明

modification-controls.d.ts

function

validateKnowledgePack

import { validateKnowledgePack } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-pack.d.ts

function

validatePluginManifest

import { validatePluginManifest } from '@kanjieteam/kjdraw'
Type declaration类型声明

plugin-contract.d.ts

function

validateSemanticDrawingIntent

import { validateSemanticDrawingIntent } from '@kanjieteam/kjdraw'
Type declaration类型声明

knowledge-pack.d.ts

function

vec2

import { vec2 } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

interface

WasmToleranceOptions

import type { WasmToleranceOptions } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/wasm.d.ts

interface

XYCoordinates

import type { XYCoordinates } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

interface

XYZCoordinates

import type { XYZCoordinates } from '@kanjieteam/kjdraw'
Type declaration类型声明

geometry/vector2.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-plans

Declaration类型声明 types/agent-plans.d.ts

function

canonicalizeAgentPlanBinding

import { canonicalizeAgentPlanBinding } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

function

createSha256AgentPlanBindingProvider

import { createSha256AgentPlanBindingProvider } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

const

KJ_AGENT_PLAN_BINDING_CANONICALIZATION

import { KJ_AGENT_PLAN_BINDING_CANONICALIZATION } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

const

KJ_AGENT_PLAN_BINDING_DOMAIN

import { KJ_AGENT_PLAN_BINDING_DOMAIN } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanBindingContext

import type { KJAgentPlanBindingContext } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanBindingProvider

import type { KJAgentPlanBindingProvider } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanDocument

import type { KJAgentPlanDocument } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanRecord

import type { KJAgentPlanRecord } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

class

KJAgentPlanRegistry

import { KJAgentPlanRegistry } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

interface

KJAgentPlanRegistryOptions

import type { KJAgentPlanRegistryOptions } from '@kanjieteam/kjdraw/agent-plans'
Type declaration类型声明

agent-plans.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/capabilities

Declaration类型声明 types/capabilities.d.ts

function

assertCommandBindings

import { assertCommandBindings } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

function

auditCommandBindings

import { auditCommandBindings } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

function

auditSDKReadiness

import { auditSDKReadiness } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

function

buildSDKCapabilityManifest

import { buildSDKCapabilityManifest } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

interface

KJCapabilityCommand

import type { KJCapabilityCommand } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

interface

KJCapabilitySDK

import type { KJCapabilitySDK } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

interface

KJCommandBinding

import type { KJCommandBinding } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

interface

KJCommandBindingFinding

import type { KJCommandBindingFinding } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

const

KJDRAW_1_0_READINESS_PROFILE

import { KJDRAW_1_0_READINESS_PROFILE } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

interface

KJFormatReadinessRequirement

import type { KJFormatReadinessRequirement } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

interface

KJReadinessFinding

import type { KJReadinessFinding } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

interface

KJSDKReadinessProfile

import type { KJSDKReadinessProfile } from '@kanjieteam/kjdraw/capabilities'
Type declaration类型声明

capabilities.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/document

Declaration类型声明 types/document.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_LIMIT

import { KJ_DOCUMENT_HISTORY_ARCHIVE_LIMIT } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_MAX_BYTES

import { KJ_DOCUMENT_HISTORY_ARCHIVE_MAX_BYTES } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

const

KJ_DOCUMENT_HISTORY_ARCHIVE_SCHEMA

import { KJ_DOCUMENT_HISTORY_ARCHIVE_SCHEMA } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

class

KJDocument

import { KJDocument } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentAuthority

import type { KJDocumentAuthority } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentBeforeCommitPayload

import type { KJDocumentBeforeCommitPayload } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentChangePayload

import type { KJDocumentChangePayload } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentConstructorOptions

import type { KJDocumentConstructorOptions } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistory

import type { KJDocumentHistory } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchive

import type { KJDocumentHistoryArchive } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchiveEntry

import type { KJDocumentHistoryArchiveEntry } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryArchiveOptions

import type { KJDocumentHistoryArchiveOptions } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryOptions

import type { KJDocumentHistoryOptions } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryPreview

import type { KJDocumentHistoryPreview } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentHistoryTarget

import type { KJDocumentHistoryTarget } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

type

KJDocumentInput

import type { KJDocumentInput } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentListenerErrorPayload

import type { KJDocumentListenerErrorPayload } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentQuery

import type { KJDocumentQuery } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentTableView

import type { KJDocumentTableView } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

interface

KJDocumentTransactionOptions

import type { KJDocumentTransactionOptions } from '@kanjieteam/kjdraw/document'
Type declaration类型声明

document.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/deployment

Declaration类型声明 types/deployment.d.ts

function

createDeploymentProfile

import { createDeploymentProfile } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

const

KJ_DEPLOYMENT_MODES

import { KJ_DEPLOYMENT_MODES } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

const

KJ_PROVIDER_TYPES

import { KJ_PROVIDER_TYPES } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

interface

KJComputeProvider

import type { KJComputeProvider } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

type

KJDeploymentMode

import type { KJDeploymentMode } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProfile

import type { KJDeploymentProfile } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProfileOptions

import type { KJDeploymentProfileOptions } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

interface

KJDeploymentProvider

import type { KJDeploymentProvider } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

class

KJDeploymentRegistry

import { KJDeploymentRegistry } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

interface

KJProjectStoreProvider

import type { KJProjectStoreProvider } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

type

KJProviderType

import type { KJProviderType } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

interface

KJSceneProvider

import type { KJSceneProvider } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

function

validateDeploymentProfile

import { validateDeploymentProfile } from '@kanjieteam/kjdraw/deployment'
Type declaration类型声明

deployment.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/editing

Declaration类型声明 types/editing.d.ts

function

breakEntityPayloads

import { breakEntityPayloads } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

chamferLinePair

import { chamferLinePair } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

editPolylinePayload

import { editPolylinePayload } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

explodeEntity

import { explodeEntity } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

extendEntityPayload

import { extendEntityPayload } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

extendLinePayload

import { extendLinePayload } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

filletLinePair

import { filletLinePair } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

joinEntityPayloads

import { joinEntityPayloads } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJArcConnector

import type { KJArcConnector } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJBreakOptions

import type { KJBreakOptions } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJDerivedEntityPayload

import type { KJDerivedEntityPayload } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJEditingEntity

import type { KJEditingEntity } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJJoinEntity

import type { KJJoinEntity } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJJoinOptions

import type { KJJoinOptions } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJJoinResult

import type { KJJoinResult } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJLengthenOptions

import type { KJLengthenOptions } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJLineConnector

import type { KJLineConnector } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJLinePairEditResult

import type { KJLinePairEditResult } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJLinePairOptions

import type { KJLinePairOptions } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJOffsetOptions

import type { KJOffsetOptions } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJPolylineEditLocation

import type { KJPolylineEditLocation } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJPolylineEditOptions

import type { KJPolylineEditOptions } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJSplineTrimOptions

import type { KJSplineTrimOptions } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

interface

KJStretchOptions

import type { KJStretchOptions } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

lengthenEntityPayload

import { lengthenEntityPayload } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

offsetEntityPayload

import { offsetEntityPayload } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

resolvePolylineEditLocation

import { resolvePolylineEditLocation } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

stretchEntityPayload

import { stretchEntityPayload } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

trimEntityPayloads

import { trimEntityPayloads } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

trimLinePayload

import { trimLinePayload } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

function

trimLinePayloads

import { trimLinePayloads } from '@kanjieteam/kjdraw/editing'
Type declaration类型声明

editing.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/file

Declaration类型声明 types/file-adapters.d.ts

function

defineFileAdapter

import { defineFileAdapter } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapter

import type { KJFileAdapter } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterCapability

import type { KJFileAdapterCapability } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterContext

import type { KJFileAdapterContext } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterDefinition

import type { KJFileAdapterDefinition } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileAdapterOptions

import type { KJFileAdapterOptions } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

class

KJFileAdapterRegistry

import { KJFileAdapterRegistry } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileFormatDescriptor

import type { KJFileFormatDescriptor } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileFormatDescriptorInput

import type { KJFileFormatDescriptorInput } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

type

KJFileFormatMap

import type { KJFileFormatMap } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

type

KJFileFormatMapInput

import type { KJFileFormatMapInput } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

type

KJFileOperation

import type { KJFileOperation } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

interface

KJFileReadProgress

import type { KJFileReadProgress } from '@kanjieteam/kjdraw/file'
Type declaration类型声明

file-adapters.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/geometry

Declaration类型声明 types/geometry/index.d.ts

function

add2

import { add2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

type

AffineMatrix3

import type { AffineMatrix3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

type

AffineMatrix3Input

import type { AffineMatrix3Input } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

function

angle2

import { angle2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

interface

ArcDefinition

import type { ArcDefinition } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

function

arcSweep

import { arcSweep } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

function

aroundPoint3

import { aroundPoint3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

interface

BulgedPolylineVertex

import type { BulgedPolylineVertex } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

function

bulgeSegmentMetrics

import { bulgeSegmentMetrics } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

interface

BulgeSegmentMetrics

import type { BulgeSegmentMetrics } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

interface

CircleCircleIntersectionOptions

import type { CircleCircleIntersectionOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

function

clampedUniformKnots

import { clampedUniformKnots } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

interface

ClosestPoint2

import type { ClosestPoint2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

closestPointOnCircle2

import { closestPointOnCircle2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

interface

ClosestPointOnCircleResult

import type { ClosestPointOnCircleResult } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

function

closestPointOnSegment2

import { closestPointOnSegment2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

createWasmGeometryBackend

import { createWasmGeometryBackend } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/wasm.d.ts

function

cross2

import { cross2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

const

DEFAULT_TOLERANCE

import { DEFAULT_TOLERANCE } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/tolerance.d.ts

function

determinant3

import { determinant3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

const

distance2

import { distance2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

const

distanceSquared2

import { distanceSquared2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

dot2

import { dot2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

ellipseArcLength2

import { ellipseArcLength2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseArcLengthOptions

import type { EllipseArcLengthOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseDefinition

import type { EllipseDefinition } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

function

ellipseRadii

import { ellipseRadii } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

interface

EllipseRadii

import type { EllipseRadii } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

function

entityArea2

import { entityArea2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

interface

EntityAreaMeasurement

import type { EntityAreaMeasurement } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

function

entityLength2

import { entityLength2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

interface

EntityLengthMeasurement

import type { EntityLengthMeasurement } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

function

equal2

import { equal2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

interface

GeometryEntityLike

import type { GeometryEntityLike } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

type

GeometryEntityPayload

import type { GeometryEntityPayload } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/transform.d.ts

function

getGeometryBackendStatus

import { getGeometryBackendStatus } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

const

identity3

import { identity3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

function

initializeKJCoreWasm

import { initializeKJCoreWasm } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/wasm.d.ts

function

instantiateKJCoreWasm

import { instantiateKJCoreWasm } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/wasm.d.ts

function

intersectCircleCircle2

import { intersectCircleCircle2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

function

intersectLineCircle2

import { intersectLineCircle2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

function

intersectLineLine2

import { intersectLineLine2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

function

invert3

import { invert3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

function

invokeGeometryBackend

import { invokeGeometryBackend } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

export

KJCORE_WASM_ABI

import { KJCORE_WASM_ABI } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/wasm.d.ts

export

KJCORE_WASM_ABI_MAGIC

import { KJCORE_WASM_ABI_MAGIC } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/wasm.d.ts

interface

KJCoreWasmInitializeOptions

import type { KJCoreWasmInitializeOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/wasm.d.ts

interface

KJGeometryBackend

import type { KJGeometryBackend } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendFailure

import type { KJGeometryBackendFailure } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendIdentity

import type { KJGeometryBackendIdentity } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

interface

KJGeometryBackendStatus

import type { KJGeometryBackendStatus } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

type

KJIntersectionKind

import type { KJIntersectionKind } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

interface

KJIntersectionResult

import type { KJIntersectionResult } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

class

KJTolerance

import { KJTolerance } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/tolerance.d.ts

interface

KJToleranceOptions

import type { KJToleranceOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/tolerance.d.ts

const

length2

import { length2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

const

lengthSquared2

import { lengthSquared2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

lerp2

import { lerp2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

interface

LineCircleIntersectionOptions

import type { LineCircleIntersectionOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

type

LineDomain

import type { LineDomain } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

interface

LineLineIntersectionOptions

import type { LineLineIntersectionOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

function

matrix3

import { matrix3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

const

midpoint2

import { midpoint2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

multiply2

import { multiply2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

multiply3

import { multiply3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

function

normalize2

import { normalize2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

normalizeAngle

import { normalizeAngle } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/tolerance.d.ts

interface

NormalizedSplineDefinition

import type { NormalizedSplineDefinition } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

function

normalizeSplineDefinition

import { normalizeSplineDefinition } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

type

Orientation

import type { Orientation } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

function

orientation2

import { orientation2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

interface

OrientationOptions

import type { OrientationOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/intersections.d.ts

const

perpendicular2

import { perpendicular2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

type

Point2

import type { Point2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

type

Point2Input

import type { Point2Input } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

type

Point3

import type { Point3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

type

Point3Input

import type { Point3Input } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

polylineArea2

import { polylineArea2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

function

polylineLength2

import { polylineLength2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

interface

PolylineMeasureOptions

import type { PolylineMeasureOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

type

PolylineVertex

import type { PolylineVertex } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/measure.d.ts

function

projectParameter2

import { projectParameter2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

recordGeometryBackendFailure

import { recordGeometryBackendFailure } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

function

reflectionAcrossLine3

import { reflectionAcrossLine3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

type

RegisteredGeometryBackend

import type { RegisteredGeometryBackend } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

function

registerGeometryBackend

import { registerGeometryBackend } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

function

requireAuthoritativeGeometryBackend

import { requireAuthoritativeGeometryBackend } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

const

REQUIRED_GEOMETRY_OPERATIONS

import { REQUIRED_GEOMETRY_OPERATIONS } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

type

RequiredGeometryOperation

import type { RequiredGeometryOperation } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

const

rotation3

import { rotation3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

const

rotationAround3

import { rotationAround3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

const

scale3

import { scale3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

const

scaleAround3

import { scaleAround3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

function

signedAngle2

import { signedAngle2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

function

similarityScale3

import { similarityScale3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

interface

SplineBackendOptions

import type { SplineBackendOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

interface

SplineDefinition

import type { SplineDefinition } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

function

splineLength2

import { splineLength2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

interface

SplineLengthOptions

import type { SplineLengthOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

function

splinePoint2

import { splinePoint2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/curves.d.ts

function

subtract2

import { subtract2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

type

TransformedPoint

import type { TransformedPoint } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

function

transformEntityPayload

import { transformEntityPayload } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/transform.d.ts

function

transformPoint3

import { transformPoint3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

function

transformVector3

import { transformVector3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

const

translation3

import { translation3 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/matrix3.d.ts

function

unregisterGeometryBackend

import { unregisterGeometryBackend } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/backend.d.ts

function

vec2

import { vec2 } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

interface

WasmToleranceOptions

import type { WasmToleranceOptions } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/wasm.d.ts

interface

XYCoordinates

import type { XYCoordinates } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

interface

XYZCoordinates

import type { XYZCoordinates } from '@kanjieteam/kjdraw/geometry'
Type declaration类型声明

geometry/vector2.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/geometry/wasm

Declaration类型声明 types/geometry/wasm.d.ts

function

createWasmGeometryBackend

import { createWasmGeometryBackend } from '@kanjieteam/kjdraw/geometry/wasm'
Type declaration类型声明

geometry/wasm.d.ts

function

initializeKJCoreWasm

import { initializeKJCoreWasm } from '@kanjieteam/kjdraw/geometry/wasm'
Type declaration类型声明

geometry/wasm.d.ts

function

instantiateKJCoreWasm

import { instantiateKJCoreWasm } from '@kanjieteam/kjdraw/geometry/wasm'
Type declaration类型声明

geometry/wasm.d.ts

export

KJCORE_WASM_ABI

import { KJCORE_WASM_ABI } from '@kanjieteam/kjdraw/geometry/wasm'
Type declaration类型声明

geometry/wasm.d.ts

export

KJCORE_WASM_ABI_MAGIC

import { KJCORE_WASM_ABI_MAGIC } from '@kanjieteam/kjdraw/geometry/wasm'
Type declaration类型声明

geometry/wasm.d.ts

interface

KJCoreWasmInitializeOptions

import type { KJCoreWasmInitializeOptions } from '@kanjieteam/kjdraw/geometry/wasm'
Type declaration类型声明

geometry/wasm.d.ts

interface

WasmToleranceOptions

import type { WasmToleranceOptions } from '@kanjieteam/kjdraw/geometry/wasm'
Type declaration类型声明

geometry/wasm.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/kernel/wasm-document

Declaration类型声明 types/kernel/wasm-document.d.ts

function

canonicalizeKjdWithKJCore

import { canonicalizeKjdWithKJCore } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

function

createKJCoreDocumentAuthority

import { createKJCoreDocumentAuthority } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

const

KJCORE_DOCUMENT_MODEL_VERSION

import { KJCORE_DOCUMENT_MODEL_VERSION } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

interface

KJCoreDocumentAuthority

import type { KJCoreDocumentAuthority } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

interface

KJCoreDocumentExports

import type { KJCoreDocumentExports } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

type

KJCoreDocumentInput

import type { KJCoreDocumentInput } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

type

KJCoreDocumentModule

import type { KJCoreDocumentModule } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

class

KJCoreDocumentSession

import { KJCoreDocumentSession } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

function

openKJCoreDocumentSession

import { openKJCoreDocumentSession } from '@kanjieteam/kjdraw/kernel/wasm-document'
Type declaration类型声明

kernel/wasm-document.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/kernel/wasm-solid

Declaration类型声明 types/kernel/wasm-solid.d.ts

function

createKJCoreSolidBackend

import { createKJCoreSolidBackend } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

const

KJCORE_SOLID_MODEL_VERSION

import { KJCORE_SOLID_MODEL_VERSION } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

type

KJCoreBooleanOperation

import type { KJCoreBooleanOperation } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreBoxOptions

import type { KJCoreBoxOptions } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreConeOptions

import type { KJCoreConeOptions } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreCylinderOptions

import type { KJCoreCylinderOptions } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreLoftOptions

import type { KJCoreLoftOptions } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreMeshInput

import type { KJCoreMeshInput } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

type

KJCorePoint3

import type { KJCorePoint3 } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSerializedSolid

import type { KJCoreSerializedSolid } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSolidBackend

import type { KJCoreSolidBackend } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSolidExports

import type { KJCoreSolidExports } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

type

KJCoreSolidModule

import type { KJCoreSolidModule } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

class

KJCoreSolidSession

import { KJCoreSolidSession } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSphereOptions

import type { KJCoreSphereOptions } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

interface

KJCoreSweepOptions

import type { KJCoreSweepOptions } from '@kanjieteam/kjdraw/kernel/wasm-solid'
Type declaration类型声明

kernel/wasm-solid.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/grips

Declaration类型声明 types/grips.d.ts

function

editEntityGrip

import { editEntityGrip } from '@kanjieteam/kjdraw/grips'
Type declaration类型声明

grips.d.ts

function

getEntityGrips

import { getEntityGrips } from '@kanjieteam/kjdraw/grips'
Type declaration类型声明

grips.d.ts

interface

KJEntityGrip

import type { KJEntityGrip } from '@kanjieteam/kjdraw/grips'
Type declaration类型声明

grips.d.ts

type

KJGripPoint

import type { KJGripPoint } from '@kanjieteam/kjdraw/grips'
Type declaration类型声明

grips.d.ts

type

KJPointInput

import type { KJPointInput } from '@kanjieteam/kjdraw/grips'
Type declaration类型声明

grips.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/file/kjd

Declaration类型声明 types/kjd-adapter.d.ts

function

createKJDFileAdapter

import { createKJDFileAdapter } from '@kanjieteam/kjdraw/file/kjd'
Type declaration类型声明

kjd-adapter.d.ts

const

KJD_DEFAULT_READ_LIMITS

import { KJD_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/file/kjd'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDAdapterOptions

import type { KJDAdapterOptions } from '@kanjieteam/kjdraw/file/kjd'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDReadLimits

import type { KJDReadLimits } from '@kanjieteam/kjdraw/file/kjd'
Type declaration类型声明

kjd-adapter.d.ts

interface

KJDReadOptions

import type { KJDReadOptions } from '@kanjieteam/kjdraw/file/kjd'
Type declaration类型声明

kjd-adapter.d.ts

type

KJDSource

import type { KJDSource } from '@kanjieteam/kjdraw/file/kjd'
Type declaration类型声明

kjd-adapter.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/file/dxf

Declaration类型声明 types/dxf-adapter.d.ts

function

createDXFFileAdapter

import { createDXFFileAdapter } from '@kanjieteam/kjdraw/file/dxf'
Type declaration类型声明

dxf-adapter.d.ts

const

DXF_DEFAULT_READ_LIMITS

import { DXF_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/file/dxf'
Type declaration类型声明

dxf-adapter.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/roundtrip

Declaration类型声明 types/roundtrip.d.ts

function

auditRoundTrip

import { auditRoundTrip } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

function

executeRoundTrip

import { executeRoundTrip } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

interface

KJDocumentSummary

import type { KJDocumentSummary } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripAudit

import type { KJRoundTripAudit } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripExecution

import type { KJRoundTripExecution } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripFinding

import type { KJRoundTripFinding } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripOptions

import type { KJRoundTripOptions } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

interface

KJRoundTripRegistry

import type { KJRoundTripRegistry } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

type

KJRoundTripSeverity

import type { KJRoundTripSeverity } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

function

summarizeDocument

import { summarizeDocument } from '@kanjieteam/kjdraw/roundtrip'
Type declaration类型声明

roundtrip.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/product-contract

Declaration类型声明 types/product-contract.d.ts

function

createCommandEnvelope

import { createCommandEnvelope } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

function

createCommandReceipt

import { createCommandReceipt } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_MODES

import { KJ_COMMAND_MODES } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_ORIGINS

import { KJ_COMMAND_ORIGINS } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_SCHEMA

import { KJ_COMMAND_SCHEMA } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

const

KJ_COMMAND_SCHEMA_VERSION

import { KJ_COMMAND_SCHEMA_VERSION } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandConfirmation

import type { KJCommandConfirmation } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

type

KJCommandConfirmationStatus

import type { KJCommandConfirmationStatus } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandEnvelope

import type { KJCommandEnvelope } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

type

KJCommandMode

import type { KJCommandMode } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandOrigin

import type { KJCommandOrigin } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

type

KJCommandOriginKind

import type { KJCommandOriginKind } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandReceipt

import type { KJCommandReceipt } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

interface

KJCommandReceiptOptions

import type { KJCommandReceiptOptions } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

interface

KJCreateCommandOptions

import type { KJCreateCommandOptions } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

const

KJDRAW_1_0_PRODUCT_CONTRACT

import { KJDRAW_1_0_PRODUCT_CONTRACT } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

const

KJDRAW_CAD_VERSION_MATRIX

import { KJDRAW_CAD_VERSION_MATRIX } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

function

validateCommandEnvelope

import { validateCommandEnvelope } from '@kanjieteam/kjdraw/product-contract'
Type declaration类型声明

product-contract.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/plugin-contract

Declaration类型声明 types/plugin-contract.d.ts

function

assertPluginCompatibility

import { assertPluginCompatibility } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

function

assertPluginContribution

import { assertPluginContribution } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

function

assertPluginPermission

import { assertPluginPermission } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

function

createPluginGrant

import { createPluginGrant } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_PERMISSIONS

import { KJDRAW_PLUGIN_PERMISSIONS } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_SCHEMA

import { KJDRAW_PLUGIN_SCHEMA } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

const

KJDRAW_PLUGIN_SCHEMA_VERSION

import { KJDRAW_PLUGIN_SCHEMA_VERSION } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginCompatibility

import type { KJPluginCompatibility } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginContributionKind

import type { KJPluginContributionKind } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginContributions

import type { KJPluginContributions } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginGrant

import type { KJPluginGrant } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginManifest

import type { KJPluginManifest } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

type

KJPluginPermission

import type { KJPluginPermission } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

interface

KJPluginRuntimeVersions

import type { KJPluginRuntimeVersions } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

function

satisfiesVersion

import { satisfiesVersion } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

function

validatePluginManifest

import { validatePluginManifest } from '@kanjieteam/kjdraw/plugin-contract'
Type declaration类型声明

plugin-contract.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/project-session

Declaration类型声明 types/project-session.d.ts

interface

KJProjectCommandRecord

import type { KJProjectCommandRecord } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectCreateOptions

import type { KJProjectCreateOptions } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectOpenOptions

import type { KJProjectOpenOptions } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectPackageOptions

import type { KJProjectPackageOptions } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSDK

import type { KJProjectSDK } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

class

KJProjectSession

import { KJProjectSession } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSessionOptions

import type { KJProjectSessionOptions } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotDocument

import type { KJProjectSnapshotDocument } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotOptions

import type { KJProjectSnapshotOptions } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectSnapshotRecord

import type { KJProjectSnapshotRecord } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

interface

KJProjectStateSnapshot

import type { KJProjectStateSnapshot } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

export

SNAPSHOT_SCHEMA

import { SNAPSHOT_SCHEMA } from '@kanjieteam/kjdraw/project-session'
Type declaration类型声明

project-session.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/project-package

Declaration类型声明 types/project-package.d.ts

function

createKjpPackage

import { createKjpPackage } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

function

decodeZip64

import { decodeZip64 } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

function

encodeZip64

import { encodeZip64 } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

const

KJP_DEFAULT_READ_LIMITS

import { KJP_DEFAULT_READ_LIMITS } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

const

KJP_MEDIA_TYPE

import { KJP_MEDIA_TYPE } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

const

KJP_PACKAGE_VERSION

import { KJP_PACKAGE_VERSION } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

const

KJP_SCHEMA

import { KJP_SCHEMA } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

interface

KjpCreateOptions

import type { KjpCreateOptions } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

type

KjpDrawingInput

import type { KjpDrawingInput } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

interface

KjpDrawingRow

import type { KjpDrawingRow } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

type

KjpDrawingSource

import type { KjpDrawingSource } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

type

KjpEntryInput

import type { KjpEntryInput } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

interface

KjpEntryRow

import type { KjpEntryRow } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

type

KjpEntryValue

import type { KjpEntryValue } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

interface

KjpManifest

import type { KjpManifest } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

interface

KjpManifestDrawing

import type { KjpManifestDrawing } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

interface

KjpOpenOptions

import type { KjpOpenOptions } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

interface

KjpOpenResult

import type { KjpOpenResult } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

interface

KjpReadLimits

import type { KjpReadLimits } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

type

KjpSource

import type { KjpSource } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

function

openKjpPackage

import { openKjpPackage } from '@kanjieteam/kjdraw/project-package'
Type declaration类型声明

project-package.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/project-store/browser

Declaration类型声明 types/browser-project-store.d.ts

class

BrowserKjpFileBinding

import { BrowserKjpFileBinding } from '@kanjieteam/kjdraw/project-store/browser'
Type declaration类型声明

browser-project-store.d.ts

interface

BrowserKjpPickerOptions

import type { BrowserKjpPickerOptions } from '@kanjieteam/kjdraw/project-store/browser'
Type declaration类型声明

browser-project-store.d.ts

interface

BrowserKjpReadResult

import type { BrowserKjpReadResult } from '@kanjieteam/kjdraw/project-store/browser'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpBrowserFile

import type { KjpBrowserFile } from '@kanjieteam/kjdraw/project-store/browser'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpBrowserFileHandle

import type { KjpBrowserFileHandle } from '@kanjieteam/kjdraw/project-store/browser'
Type declaration类型声明

browser-project-store.d.ts

interface

KjpBrowserWritable

import type { KjpBrowserWritable } from '@kanjieteam/kjdraw/project-store/browser'
Type declaration类型声明

browser-project-store.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/selection

Declaration类型声明 types/selection.d.ts

type

default

Type declaration类型声明

selection.d.ts

function

isEntitySelectable

import { isEntitySelectable } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection-geometry.d.ts

const

KJ_SELECTION_PROPERTIES

import { KJ_SELECTION_PROPERTIES } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

type

KJEntityReference

import type { KJEntityReference } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

interface

KJNamedSelectionSet

import type { KJNamedSelectionSet } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

interface

KJPropertySelectionQuery

import type { KJPropertySelectionQuery } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

interface

KJSaveSelectionOptions

import type { KJSaveSelectionOptions } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

interface

KJSelectionChange

import type { KJSelectionChange } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

class

KJSelectionManager

import { KJSelectionManager } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

interface

KJSelectionMutationOptions

import type { KJSelectionMutationOptions } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

type

KJSelectionProperty

import type { KJSelectionProperty } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

type

KJSelectionPropertyOperator

import type { KJSelectionPropertyOperator } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

type

KJSelectionReason

import type { KJSelectionReason } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

class

KJSelectionSet

import { KJSelectionSet } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

function

selectEntitiesByFence

import { selectEntitiesByFence } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection-geometry.d.ts

function

selectEntitiesByProperty

import { selectEntitiesByProperty } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection.d.ts

function

selectEntitiesInBox

import { selectEntitiesInBox } from '@kanjieteam/kjdraw/selection'
Type declaration类型声明

selection-geometry.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/snapping

Declaration类型声明 types/snapping.d.ts

function

findBestSnap

import { findBestSnap } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

function

findSnapCandidates

import { findSnapCandidates } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

function

getDocumentSnapSettings

import { getDocumentSnapSettings } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

function

intersectEntityPair2

import { intersectEntityPair2 } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

const

KJ_DEFAULT_SNAP_APERTURE

import { KJ_DEFAULT_SNAP_APERTURE } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

const

KJ_DEFAULT_SNAP_MODES

import { KJ_DEFAULT_SNAP_MODES } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

const

KJ_SNAP_MODES

import { KJ_SNAP_MODES } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

interface

KJDocumentSnapSettings

import type { KJDocumentSnapSettings } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

interface

KJEntityIntersectionResult

import type { KJEntityIntersectionResult } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

interface

KJNearestPointResult

import type { KJNearestPointResult } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

interface

KJSnapCandidate

import type { KJSnapCandidate } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

type

KJSnapMode

import type { KJSnapMode } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

interface

KJSnapOptions

import type { KJSnapOptions } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

type

KJSnapPoint

import type { KJSnapPoint } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

type

KJSnapPointInput

import type { KJSnapPointInput } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

function

nearestPointOnEntity2

import { nearestPointOnEntity2 } from '@kanjieteam/kjdraw/snapping'
Type declaration类型声明

snapping.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/renderer/canvas

Declaration类型声明 types/canvas-renderer.d.ts

function

aciColor

import { aciColor } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasBoxSelectionOptions

import type { KJCanvasBoxSelectionOptions } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasCamera

import type { KJCanvasCamera } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasHit

import type { KJCanvasHit } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasPreviewEntity

import type { KJCanvasPreviewEntity } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasPreviewResource

import type { KJCanvasPreviewResource } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

class

KJCanvasRenderer

import { KJCanvasRenderer } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasRendererOptions

import type { KJCanvasRendererOptions } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasRenderReport

import type { KJCanvasRenderReport } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasSceneProvider

import type { KJCanvasSceneProvider } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasSceneQuery

import type { KJCanvasSceneQuery } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasSelectionOptions

import type { KJCanvasSelectionOptions } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

type

KJCanvasTheme

import type { KJCanvasTheme } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

interface

KJCanvasViewportDiagnostic

import type { KJCanvasViewportDiagnostic } from '@kanjieteam/kjdraw/renderer/canvas'
Type declaration类型声明

canvas-renderer.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/workbench

Declaration类型声明 types/workbench.d.ts

type

default

Type declaration类型声明

workbench.d.ts

function

defineKJDrawWorkbenchElement

import { defineKJDrawWorkbenchElement } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

class

KJDrawWorkbench

import { KJDrawWorkbench } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

interface

KJDrawWorkbenchChange

import type { KJDrawWorkbenchChange } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

interface

KJDrawWorkbenchOptions

import type { KJDrawWorkbenchOptions } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

type

KJWorkbenchLocale

import type { KJWorkbenchLocale } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

interface

KJWorkbenchOpenOptions

import type { KJWorkbenchOpenOptions } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

type

KJWorkbenchPngOptions

import type { KJWorkbenchPngOptions } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

type

KJWorkbenchPrintOptions

import type { KJWorkbenchPrintOptions } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

interface

KJWorkbenchSaveOptions

import type { KJWorkbenchSaveOptions } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

interface

KJWorkbenchSnapshot

import type { KJWorkbenchSnapshot } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

type

KJWorkbenchTheme

import type { KJWorkbenchTheme } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

type

KJWorkbenchTool

import type { KJWorkbenchTool } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

function

mountKJDrawWorkbench

import { mountKJDrawWorkbench } from '@kanjieteam/kjdraw/workbench'
Type declaration类型声明

workbench.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/road-design

Declaration类型声明 types/road-design.d.ts

function

computeRoadDesign

import { computeRoadDesign } from '@kanjieteam/kjdraw/road-design'
Type declaration类型声明

road-design.d.ts

interface

KJRoadAlignmentSegment

import type { KJRoadAlignmentSegment } from '@kanjieteam/kjdraw/road-design'
Type declaration类型声明

road-design.d.ts

interface

KJRoadDesignInput

import type { KJRoadDesignInput } from '@kanjieteam/kjdraw/road-design'
Type declaration类型声明

road-design.d.ts

interface

KJRoadDesignResult

import type { KJRoadDesignResult } from '@kanjieteam/kjdraw/road-design'
Type declaration类型声明

road-design.d.ts

type

KJRoadPoint

import type { KJRoadPoint } from '@kanjieteam/kjdraw/road-design'
Type declaration类型声明

road-design.d.ts

interface

KJRoadSectionResult

import type { KJRoadSectionResult } from '@kanjieteam/kjdraw/road-design'
Type declaration类型声明

road-design.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/drawing-image

Declaration类型声明 types/drawing-image.d.ts

function

captureDrawingView

import { captureDrawingView } from '@kanjieteam/kjdraw/drawing-image'
Type declaration类型声明

drawing-image.d.ts

function

exportDrawingPng

import { exportDrawingPng } from '@kanjieteam/kjdraw/drawing-image'
Type declaration类型声明

drawing-image.d.ts

interface

KJDrawingPngExport

import type { KJDrawingPngExport } from '@kanjieteam/kjdraw/drawing-image'
Type declaration类型声明

drawing-image.d.ts

interface

KJDrawingPngOptions

import type { KJDrawingPngOptions } from '@kanjieteam/kjdraw/drawing-image'
Type declaration类型声明

drawing-image.d.ts

interface

KJDrawingPngPlan

import type { KJDrawingPngPlan } from '@kanjieteam/kjdraw/drawing-image'
Type declaration类型声明

drawing-image.d.ts

interface

KJDrawingViewImage

import type { KJDrawingViewImage } from '@kanjieteam/kjdraw/drawing-image'
Type declaration类型声明

drawing-image.d.ts

interface

KJDrawingViewOptions

import type { KJDrawingViewOptions } from '@kanjieteam/kjdraw/drawing-image'
Type declaration类型声明

drawing-image.d.ts

function

resolveDrawingPngPlot

import { resolveDrawingPngPlot } from '@kanjieteam/kjdraw/drawing-image'
Type declaration类型声明

drawing-image.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/road-drawing

Declaration类型声明 types/road-drawing.d.ts

function

buildRoadDrawing

import { buildRoadDrawing } from '@kanjieteam/kjdraw/road-drawing'
Type declaration类型声明

road-drawing.d.ts

type

KJRoadDrawingBounds

import type { KJRoadDrawingBounds } from '@kanjieteam/kjdraw/road-drawing'
Type declaration类型声明

road-drawing.d.ts

interface

KJRoadDrawingEntity

import type { KJRoadDrawingEntity } from '@kanjieteam/kjdraw/road-drawing'
Type declaration类型声明

road-drawing.d.ts

interface

KJRoadDrawingOptions

import type { KJRoadDrawingOptions } from '@kanjieteam/kjdraw/road-drawing'
Type declaration类型声明

road-drawing.d.ts

interface

KJRoadDrawingResult

import type { KJRoadDrawingResult } from '@kanjieteam/kjdraw/road-drawing'
Type declaration类型声明

road-drawing.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/road-drawing-update

Declaration类型声明 types/road-drawing-update.d.ts

function

applyRoadDrawingRevision

import { applyRoadDrawingRevision } from '@kanjieteam/kjdraw/road-drawing-update'
Type declaration类型声明

road-drawing-update.d.ts

interface

KJRoadDrawingRevisionOptions

import type { KJRoadDrawingRevisionOptions } from '@kanjieteam/kjdraw/road-drawing-update'
Type declaration类型声明

road-drawing-update.d.ts

interface

KJRoadDrawingRevisionReceipt

import type { KJRoadDrawingRevisionReceipt } from '@kanjieteam/kjdraw/road-drawing-update'
Type declaration类型声明

road-drawing-update.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/agent-road-drawing

Declaration类型声明 types/agent-road-drawing.d.ts

function

buildAgentRoadDrawing

import { buildAgentRoadDrawing } from '@kanjieteam/kjdraw/agent-road-drawing'
Type declaration类型声明

agent-road-drawing.d.ts

interface

KJAgentRoadDrawingInput

import type { KJAgentRoadDrawingInput } from '@kanjieteam/kjdraw/agent-road-drawing'
Type declaration类型声明

agent-road-drawing.d.ts

interface

KJAgentRoadDrawingProposal

import type { KJAgentRoadDrawingProposal } from '@kanjieteam/kjdraw/agent-road-drawing'
Type declaration类型声明

agent-road-drawing.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/road-drawing-recipe

Declaration类型声明 types/road-drawing-recipe.d.ts

function

createRoadDrawingRecipe

import { createRoadDrawingRecipe } from '@kanjieteam/kjdraw/road-drawing-recipe'
Type declaration类型声明

road-drawing-recipe.d.ts

const

KJDRAW_ROAD_RECIPE_SCHEMA

import { KJDRAW_ROAD_RECIPE_SCHEMA } from '@kanjieteam/kjdraw/road-drawing-recipe'
Type declaration类型声明

road-drawing-recipe.d.ts

interface

KJRestoredRoadDrawingRecipe

import type { KJRestoredRoadDrawingRecipe } from '@kanjieteam/kjdraw/road-drawing-recipe'
Type declaration类型声明

road-drawing-recipe.d.ts

interface

KJRoadDrawingRecipe

import type { KJRoadDrawingRecipe } from '@kanjieteam/kjdraw/road-drawing-recipe'
Type declaration类型声明

road-drawing-recipe.d.ts

function

restoreRoadDrawingRecipe

import { restoreRoadDrawingRecipe } from '@kanjieteam/kjdraw/road-drawing-recipe'
Type declaration类型声明

road-drawing-recipe.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/svg-export

Declaration类型声明 types/svg-export.d.ts

function

exportDrawingSvg

import { exportDrawingSvg } from '@kanjieteam/kjdraw/svg-export'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgDiagnostic

import type { KJSvgDiagnostic } from '@kanjieteam/kjdraw/svg-export'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgDrawingExport

import type { KJSvgDrawingExport } from '@kanjieteam/kjdraw/svg-export'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgExportOptions

import type { KJSvgExportOptions } from '@kanjieteam/kjdraw/svg-export'
Type declaration类型声明

svg-export.d.ts

interface

KJSvgExportReport

import type { KJSvgExportReport } from '@kanjieteam/kjdraw/svg-export'
Type declaration类型声明

svg-export.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/print-export

Declaration类型声明 types/print-export.d.ts

PACKAGE EXPORT

@kanjieteam/kjdraw/file/svg

Declaration类型声明 types/svg-adapter.d.ts

function

createSVGFileAdapter

import { createSVGFileAdapter } from '@kanjieteam/kjdraw/file/svg'
Type declaration类型声明

svg-adapter.d.ts