Back to Website
Show / Hide Table of Contents

Class TextureContainer

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

Constructors

(constructor)()

Constructs a new instance of the TextureContainer class

Declaration
constructor();

Properties

_previewTextureSource

Declaration
_previewTextureSource: ImageItem.ImageSource;
Property Value
Type Description
ImageSource

outputColor

Declaration
outputColor: Color;
Property Value
Type Description
Color

previewTextureName

Declaration
previewTextureName: string;
Property Value
Type Description
string

previewTextureSource

Declaration
get previewTextureSource(): ImageItem.ImageSource;

set previewTextureSource(previewTextureSource: ImageItem.ImageSource);
Property Value
Type Description
ImageSource

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

Methods

_copy(source, destination, generateNewIds)

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

clone(generateNewIds)

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

getSimplifiedObject(omitProperties)

Declaration
getSimplifiedObject(omitProperties?: string[] | string): {
        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;
    };
Parameters
Type Name Description
string[] | string omitProperties
Returns
Type Description
{ 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