Back to Website
Show / Hide Table of Contents

Class ColorLessContainer

Inheritance
ModelComponent
Container
SurfaceContainer
ColorLessContainer
Package: @aurigma/design-atoms-model

Constructors

(constructor)(initialItems, name)

Constructs a new instance of the ColorLessContainer class

Declaration
constructor(initialItems?: BaseItem[], name?: string);
Parameters
Type Name Description
BaseItem[] initialItems
string name

Properties

amount

Declaration
get amount(): number;

set amount(value: number);
Property Value
Type Description
number

dither

Declaration
get dither(): Dither;

set dither(value: Dither);
Property Value
Type Description
Dither

dpi

Declaration
dpi: number | null;
Property Value
Type Description
number | null

format

Declaration
get format(): Format;

set format(value: Format);
Property Value
Type Description
Format

opaque

Declaration
opaque: boolean;
Property Value
Type Description
boolean

outputColor

Declaration
outputColor: Color;
Property Value
Type Description
Color

renderingType

Declaration
get renderingType(): RenderingType;
Property Value
Type Description
RenderingType

type

Declaration
readonly type: string;
Property Value
Type Description
string

type

Declaration
static type: string;
Property Value
Type Description
string

visualization

Declaration
visualization: ContainerVisualization | null;
Property Value
Type Description
ContainerVisualization | null

Methods

_copy(source, destination, generateNewIds)

Declaration
protected _copy(source: ColorLessContainer, destination: ColorLessContainer, generateNewIds: boolean): void;
Parameters
Type Name Description
ColorLessContainer source
ColorLessContainer destination
boolean generateNewIds
Returns
Type Description
void

clone(generateNewIds)

Declaration
clone(generateNewIds?: boolean): SurfaceContainer;
Parameters
Type Name Description
boolean generateNewIds
Returns
Type Description
SurfaceContainer

getSimplifiedObject()

Declaration
getSimplifiedObject(): {
        outputColor: import("../Colors").IColor;
        opaque: boolean;
        dpi: number;
        visualization: object;
        format: Format;
        dither: Dither;
        amount: number;
        printingTechniqueConstraints: {
            allowRasterElements: boolean;
            minWidth: number;
            minFontSize: number;
            targetDpi: number;
        };
        constraints: {
            maxArtworkSize: {
                width: number;
                height: number;
                shapeType: import(".").ArtworkShapeType;
            };
        };
        constructor: Function;
        toString(): string;
        toLocaleString(): string;
        valueOf(): Object;
        hasOwnProperty(v: string | number | symbol): boolean;
        isPrototypeOf(v: Object): boolean;
        propertyIsEnumerable(v: string | number | symbol): boolean;
    };
Returns
Type Description
{ outputColor: import("../Colors").IColor; opaque: boolean; dpi: number; visualization: object; format: Format; dither: Dither; amount: number; printingTechniqueConstraints: { allowRasterElements: boolean; minWidth: number; minFontSize: number; targetDpi: number; }; constraints: { maxArtworkSize: { width: number; height: number; shapeType: import(".").ArtworkShapeType; }; }; constructor: Function; toString(): string; toLocaleString(): string; valueOf(): Object; hasOwnProperty(v: string | number | symbol): boolean; isPrototypeOf(v: Object): boolean; propertyIsEnumerable(v: string | number | symbol): boolean; }
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback