Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Utils

Index

Properties

browser

browser: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/client/browser-utils" = browserUtils

브라우저 관련 유틸리티

component

component: "src/utils/component-utils" = componentUtils

component 관련 유틸리티

core

core: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/core-utils" = coreUtils

core 유틸리티

date

date: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/date-utils" = dateUtils

일자 관련 유틸리티

dom

dom: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/client/dom-utils" = domUtils

function

function: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/function-utils" = functionUtils

function 관련 유틸리티

json

json: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/json-utils" = jsonUtils

json 관련 유틸리티

location

location: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/client/location-utils" = locationUtils

location 관련 유틸리티

masking

masking: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/masking-utils" = maskingUtils

마스킹 유틸리티

message

message: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/client/message-utils" = messageUtils

메시지 관련 유틸리티

mobileApp

mobileApp: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/client/mobile-app-utils" = mobileAppUtils

모바일 app 유틸리티

model

model: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/model-utils" = modelUtils

모델 관련 유틸리티

number

number: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/number-utils" = numberUtils

숫자 관련 유틸리티

nuxt

nuxt: "src/utils/nuxt-utils" = nuxtUtils

nuxt 관련 유틸리티

random

random: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/random-utils" = randomUtils

랜덤 유틸

render

render: "src/utils/render-utils" = renderUtils

렌더링 관련 유틸리티

string

string: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/string-utils" = stringUtils

문자 관련 유틸리티

validate

validate: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/validate-utils" = validateUtils

validation 관련 유틸리티

web

web: "C:/ustra/workspace/framework/ustra-framework-node/node_modules/@ustra/core/src/utils/web-utils" = webUtils

web 관련 유틸리티

Methods

eventBus

  • eventBus<T>(vm: Vue, eventBus: EventBus<T>, fn: (state: T) => void, autoDestroy?: boolean): void
  • 이벤트 버스 핸들러 리스닝 처리

    이벤트 버스 객체

    Type parameters

    • T

    Parameters

    • vm: Vue

      Vue Component

    • eventBus: EventBus<T>
    • fn: (state: T) => void

      핸들러

        • (state: T): void
        • Parameters

          • state: T

          Returns void

    • Default value autoDestroy: boolean = true

      destroy 시 자동 해제 여부

    Returns void

eventBusWithType

  • eventBusWithType<T>(vm: Vue, eventBus: EventBus<T>, type: string, fn: (T: any) => void, autoDestroy?: boolean): void
  • 이벤트 버스 핸들러 리스닝 처리 (type 조건 추가)

    Type parameters

    • T

    Parameters

    • vm: Vue

      Vue Component

    • eventBus: EventBus<T>

      이벤트 버스 객체

    • type: string
    • fn: (T: any) => void

      핸들러

        • (T: any): void
        • Parameters

          • T: any

          Returns void

    • Default value autoDestroy: boolean = true

      destroy 시 자동 해제 여부

    Returns void