Back to Website
Show / Hide Table of Contents

Class ResizeGripsPermissions

Package: @aurigma/design-atoms-model

Constructors

(constructor)(proportional, arbitrary, arbitraryFirst)

Constructs a new instance of the ResizeGripsPermissions class

Declaration
constructor(proportional: boolean, arbitrary: boolean, arbitraryFirst?: boolean);
Parameters
Type Name Description
boolean proportional
boolean arbitrary
boolean arbitraryFirst

Properties

arbitrary

Declaration
static arbitrary: ArbitraryCorner;
Property Value
Type Description
ArbitraryCorner

corner

Declaration
get corner(): ResizeGripsCorner[];

set corner(value: ResizeGripsCorner[]);
Property Value
Type Description
ResizeGripsCorner[]

data

Declaration
get data(): {
        Edge: boolean;
        Corner: ResizeGripsCorner[];
    };
Property Value
Type Description
{ Edge: boolean; Corner: ResizeGripsCorner[]; }

edge

Declaration
get edge(): boolean;

set edge(value: boolean);
Property Value
Type Description
boolean

edgeConstraint

Declaration
set edgeConstraint(value: boolean);
Property Value
Type Description
boolean

propertyChanged

Declaration
propertyChanged: EventObject<unknown>;
Property Value
Type Description
EventObject<unknown>

proportional

Declaration
static proportional: ProportionalCorner;
Property Value
Type Description
ProportionalCorner

type

Declaration
type: string;
Property Value
Type Description
string

type

Declaration
static type: string;
Property Value
Type Description
string

Methods

_fromData(data)

Declaration
static _fromData(data?: {
        Corner: ResizeGripsCorner[];
        Edge: boolean;
    }): ResizeGripsPermissions;
Parameters
Type Name Description
{ Corner: ResizeGripsCorner[]; Edge: boolean; } data
Returns
Type Description
ResizeGripsPermissions

clone()

Declaration
clone(): ResizeGripsPermissions;
Returns
Type Description
ResizeGripsPermissions

equals(p)

Declaration
equals(p: ResizeGripsPermissions): any;
Parameters
Type Name Description
ResizeGripsPermissions p
Returns
Type Description
any

getCornerArbitrary()

Declaration
getCornerArbitrary(): boolean;
Returns
Type Description
boolean

getCornerProportional()

Declaration
getCornerProportional(): boolean;
Returns
Type Description
boolean

getSimplifiedObject()

Declaration
getSimplifiedObject(): Object;
Returns
Type Description
Object

setCornerArbitrary(value)

Declaration
setCornerArbitrary(value: boolean): void;
Parameters
Type Name Description
boolean value
Returns
Type Description
void

setCornerArbitraryConstraint(value)

Declaration
setCornerArbitraryConstraint(value: boolean): void;
Parameters
Type Name Description
boolean value
Returns
Type Description
void

setCornerProportional(value)

Declaration
setCornerProportional(value: boolean): void;
Parameters
Type Name Description
boolean value
Returns
Type Description
void
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