Home Reference Source Repository

Function

Static Public Summary
public

getattr(obj: Object, name: String): Object

A property getter resolving dot-notation
public

i18next(Vue: *, options: *)

public

isFunction(obj: *): *

Check if an object is a function
public

isObject(obj: *): *

Check if an object is an Object
public

isString(obj: *): *

Check if an object is a String
public

mixin(Parent: *, mixins: ...*): *

public

setattr(obj: Object, name: String, value: Object)

A property setter resolving dot-notation
public

util(Vue: *, options: *)

Static Public

public getattr(obj: Object, name: String): Object source

import {getattr} from 'udata/js/utils.js'

A property getter resolving dot-notation

Params:

NameTypeAttributeDescription
obj Object

The root object to fetch property on

name String

The optionnaly dotted property name to fetch

Return:

Object

The resolved property value

public i18next(Vue: *, options: *) source

import i18next from 'udata/js/plugins/i18next.js'

Params:

NameTypeAttributeDescription
Vue *
options *

public isFunction(obj: *): * source

import {isFunction} from 'udata/js/utils.js'

Check if an object is a function

Params:

NameTypeAttributeDescription
obj *

Return:

*

public isObject(obj: *): * source

import {isObject} from 'udata/js/utils.js'

Check if an object is an Object

Params:

NameTypeAttributeDescription
obj *

Return:

*

public isString(obj: *): * source

import {isString} from 'udata/js/utils.js'

Check if an object is a String

Params:

NameTypeAttributeDescription
obj *

Return:

*

public mixin(Parent: *, mixins: ...*): * source

import mixin from 'udata/js/mixin.js'

Params:

NameTypeAttributeDescription
Parent *
mixins ...*

Return:

*

public setattr(obj: Object, name: String, value: Object) source

import {setattr} from 'udata/js/utils.js'

A property setter resolving dot-notation

Params:

NameTypeAttributeDescription
obj Object

The root object to set property on

name String

The optionnaly dotted property name to set

value Object

The value to set

public util(Vue: *, options: *) source

import util from 'udata/js/plugins/util.js'

Params:

NameTypeAttributeDescription
Vue *
options *