27 lines
446 B
JavaScript
27 lines
446 B
JavaScript
import { assign } from './attdef'
|
|
|
|
export const TYPE = 'ATTRIB'
|
|
|
|
export const process = (tuples) => {
|
|
return tuples.reduce(
|
|
(entity, tuple) => {
|
|
const type = tuple[0]
|
|
const value = tuple[1]
|
|
|
|
assign(entity, type, value)
|
|
|
|
return entity
|
|
},
|
|
{
|
|
type: TYPE,
|
|
subclassMarker: 'AcDbText',
|
|
thickness: 0,
|
|
scaleX: 1,
|
|
mtext: {},
|
|
text: {},
|
|
},
|
|
)
|
|
}
|
|
|
|
export default { TYPE, process }
|