summaryrefslogtreecommitdiff
path: root/node_modules/@jet-app/app-store/tmp/src/api/models/uber.js
blob: 1fd7d78abc9ecca156c01f675d14da15b71951b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import * as base from "./base";
/** @public */
export class Uber extends base.Model {
    constructor(style) {
        super();
        this.style = style;
    }
    isValidUber(isTV, isVision) {
        function isDefinedNonNullNonEmpty(object) {
            return object !== undefined && object !== null && Object.keys(object).length !== 0;
        }
        return (isDefinedNonNullNonEmpty(this.artwork) ||
            isDefinedNonNullNonEmpty(this.compactArtwork) ||
            isDefinedNonNullNonEmpty(this.video) ||
            isDefinedNonNullNonEmpty(this.compactVideo) ||
            ((isTV || isVision) && isDefinedNonNullNonEmpty(this.iconArtwork)));
    }
}
//# sourceMappingURL=uber.js.map