Anchor object to parent or viewport with constraints
Author: skymen
Made using c3ide2-framework
To build the addon, run the following commands:
npm i
node ./build.js
To run the dev server, run
npm i
node ./dev.js
The build uses the pluginConfig file to generate everything else. The main files you may want to look at would be instance.js and scriptInterface.js
Property Name | Description | Type |
---|---|---|
Resize Mode | Resize Mode | combo |
Left Edge | Left Edge | combo |
Left Constraint | Left Constraint | combo |
Top Edge | Top Edge | combo |
Top Constraint | Top Constraint | combo |
Right Edge | Right Edge | combo |
Right Constraint | Right Constraint | combo |
Bottom Edge | Bottom Edge | combo |
Bottom Constraint | Bottom Constraint | combo |
Anchor To | Anchor To | combo |
Enable | Enable | check |
Action | Description | Params |
---|---|---|
Set Enabled | Set Enabled | Enabled (boolean) |
Set Left Offset | Set Left Offset | Offset (number) Constraint (combo) |
Set Top Offset | Set Top Offset | Offset (number) Constraint (combo) |
Set Right Offset | Set Right Offset | Offset (number) Constraint (combo) |
Set Bottom Offset | Set Bottom Offset | Offset (number) Constraint (combo) |
Set Left Edge | Set Left Edge | Edge (combo) |
Set Top Edge | Set Top Edge | Edge (combo) |
Set Right Edge | Set Right Edge | Edge (combo) |
Set Bottom Edge | Set Bottom Edge | Edge (combo) |
Set Resize Mode | Set Resize Mode | Mode (combo) |
Set Anchor To | Set Anchor To | Anchor (combo) |
Condition | Description | Params |
---|---|---|
Is Enabled | Is Enabled |
Expression | Description | Return Type | Params |
---|---|---|---|
Left | Left | number | |
Top | Top | number | |
Right | Right | number | |
Bottom | Bottom | number |