glendix/js/object

Values

pub fn call_method(
  obj: dynamic.Dynamic,
  method: String,
  args: List(dynamic.Dynamic),
) -> dynamic.Dynamic

메서드 호출 (인자 리스트)

pub fn call_method_0(
  obj: dynamic.Dynamic,
  method: String,
) -> dynamic.Dynamic

인자 없는 메서드 호출

pub fn delete(
  obj: dynamic.Dynamic,
  key: String,
) -> dynamic.Dynamic

객체 속성 삭제 (mutation, 원본 반환)

pub fn empty() -> dynamic.Dynamic

빈 JS 객체 생성

pub fn get(obj: dynamic.Dynamic, key: String) -> dynamic.Dynamic

객체 속성 읽기

pub fn has(obj: dynamic.Dynamic, key: String) -> Bool

속성 존재 확인

pub fn new_instance(
  constructor: dynamic.Dynamic,
  args: List(dynamic.Dynamic),
) -> dynamic.Dynamic

new 연산자로 인스턴스 생성

pub fn object(
  entries: List(#(String, dynamic.Dynamic)),
) -> dynamic.Dynamic

키-값 쌍 리스트로 JS 객체 생성

pub fn set(
  obj: dynamic.Dynamic,
  key: String,
  value: dynamic.Dynamic,
) -> dynamic.Dynamic

객체 속성 설정 (mutation, 원본 반환)

Search Document