刘光辉
9 小时以前 cf11e63b659afcc9792ab3e395f1b45d844431a8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { some } from 'min-dash';
export function is(element, type) {
    var bo = getBusinessObject(element);
    return bo && typeof bo.$instanceOf === 'function' && bo.$instanceOf(type);
}
export function isAny(element, types) {
    return some(types, function (t) {
        return is(element, t);
    });
}
export function getBusinessObject(element) {
    return (element && element.businessObject) || element;
}
export function getDi(element) {
    return element && element.di;
}