@pilotlab/lux-tools
Version:
A luxurious user experience framework, developed by your friends at Pilot.
34 lines • 1.48 kB
JavaScript
var lux;
(function (lux) {
class SettingsAppBase extends DataEntity {
constructor(data, isInitialize = true) {
super(data, false);
this._hiResTimer = HiResTimer.timerDefault;
if (isInitialize)
this.initialize();
}
get width() { return 1920; }
get height() { return 1080; }
get timer() { return this._hiResTimer; }
get durationQuick() { return 0.5; }
get durationNormal() { return 1; }
get durationLong() { return 1.5; }
get ease() { return AnimationEaseQuartic.easeOut; }
get colorVeryLight() { return new Color(255, 255, 255); }
get colorLight() { return new Color(240, 240, 240); }
get colorDark() { return new Color(80, 80, 80); }
get colorVeryDark() { return new Color(0, 0, 0); }
get colorGrayLight() { return Color.fromHex('#e2e2e2'); }
get colorGrayMediumLight() { return Color.fromHex('#c5c5c5'); }
get colorGray() { return Color.fromHex('#9e9e9e'); }
get colorGrayMediumDark() { return Color.fromHex('#6f6f6f'); }
get colorGrayDark() { return Color.fromHex('#9e9e9e'); }
get colorAccent() { return new Color(242, 100, 61); }
toAttributes() {
let attributes = new DataAttributeCollection();
return attributes;
}
}
lux.SettingsAppBase = SettingsAppBase;
})(lux || (lux = {}));
//# sourceMappingURL=settingsAppBase.js.map