Socket
Socket
Sign inDemoInstall

hetajs2d

Package Overview
Dependencies
Maintainers
1
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hetajs2d - npm Package Compare versions

Comparing version 0.0.15 to 0.0.16

82

lib/HetaJs2D.d.ts

@@ -10,34 +10,70 @@ // export declare function print(): void

/**
* 조회 조건에 해당하는 Model을 가져온다.
* Model은 scene의 최상위 unit이다
* @param {Json} searchVo : {isSelected : true} //isSelected가 true인것을 가져온다.
* @returns {Array<Unit>} 조회 결과
*/
searchModels(searchVo: Json):Array<Unit>;
/**
* 조회 조건에 해당하는 Unit을 가져온다. Children포함
* @param {Json} searchVo : {isSelected : true} //isSelected가 true인것을 가져온다.
* @returns {Array<Unit>} 조회 결과
*/
searchUnits(searchVo: Json):Array<Unit>;
/**
* scene의 children 즉 model의 instance를 조회. - include children
* @param {*} Class 찾고자하는 class
* @param resultArr 결과 배열
*/
searchInstance(Class: Unit, resultArr: Array<Unit>):Array<Unit>;
/**
* 충돌 옵젝트들. Shape만 검색한다. Item은 제외 한다.
* @param {Vec2} vPos x,y 조회할 좌표
* @param {int} limit 조회할 객체 갯수
* @param {Array<String>} methodNames : [onMouseover, onMousemove, onMouseout]...
* @return {Array<Unit>} selectedUnits
/**
* 해당 id를 찾아서 children의 해당 idx에 배치한다. history undo redo에서 사용.
* @param {Unit.id} unitId
* @param {Number} idx
* @returns
*/
_getColliderObject(vPos:Vec2, limit:Number, methodNames:Array<String>):Array<Unit>;
sortByIndex(unitId:string, idx:i32):void;
/**
* 맨 앞으로 가져오기
* @param {Unit} unit
* @returns
*/
bringToFront(unit:Unit):void;
/**
* 해당 배열에서 id찾기
* @param {*} modelId 찾을 id
* @param {*} arr 조회할 배열
* @returns index number or undefined
* 한칸 앞으로
* @param {Unit} unit
* @returns
*/
_findIndex(modelId:String , arr: Array<Unit>): Number;
bringForward(unit:Unit):void;
/**
* 한칸 뒤로
* @param {Unit} unit
*/
sendBackward(unit:Unit):void;
/**
* 맨 뒤로 보내기
* @param {Unit} unit
* @returns
*/
sendToBack(unit:Unit):void;
/**
* scene의 children 즉 model의 param을 조회 - include children
* @param searchVo 조회 내용 {isSelected : true}
* @param resultArr 결과 배열
* Camera가 있을때 camera의 줌 배율을 반환
* @returns {Int} zoomRate 줌 배율
*/
searchParam(searchVo: Json, resultArr: Array<Unit>):Array<Unit>;
/**
* scene의 children 즉 model의 instance를 조회. - include children
* @param {*} Class 찾고자하는 class
* @param resultArr 결과 배열
*/
searchInstance(Class: Unit, resultArr: Array<Unit>):Array<Unit>;
getZoomRate(){
return this.camera.getZoomRate();
}
/**
* Zoom to Fit
* @param {*} instance 객체 이름 EditCommon2D
* @param {float} offset 양쪽 여백
*/
zoomToFit(instance:Unit, offset:Float = 0):void;
}

@@ -44,0 +80,0 @@

{
"name": "hetajs2d",
"version": "0.0.15",
"version": "0.0.16",
"author": {

@@ -5,0 +5,0 @@ "name": "hetajs2d",

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc