UNPKG

@mikezimm/npmfunctions

Version:
172 lines 5.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getHoverEffect = exports.hoverEffectChoices = exports.getHoverZoom = exports.hoverZoomChoicesAll = exports.hoverZoomChoices = exports.getHeroChoice = exports.heroChoices = exports.getTarget = exports.imgTargetChoicesAll = exports.imgTargetChoices = exports.getImgCover = exports.imgCoverChoices = exports.getImgFit = exports.imgFitChoices = void 0; var Image_1 = require("office-ui-fabric-react/lib/Image"); exports.imgFitChoices = [ { index: 0, key: 'center', text: 'Center' }, { index: 1, key: 'contain', text: 'Contain' }, { index: 2, key: 'cover', text: 'Cover' }, { index: 3, key: 'none', text: 'None' }, { index: 4, key: 'centerCover', text: 'CenterCover' }, { index: 5, key: 'centerContain', text: 'CenterContain' }, ]; function getImgFit(findMe) { if (findMe === 'center') { return Image_1.ImageFit.center; } else if (findMe === 'contain') { return Image_1.ImageFit.contain; } else if (findMe === 'cover') { return Image_1.ImageFit.cover; } else if (findMe === 'none') { return Image_1.ImageFit.none; } else if (findMe === 'centerContain') { return Image_1.ImageFit.centerContain; } else if (findMe === 'centerCover') { return Image_1.ImageFit.centerCover; } else { return Image_1.ImageFit.centerCover; } } exports.getImgFit = getImgFit; exports.imgCoverChoices = [ { index: 0, key: 'landscape', text: "Landscape ^ stretch full height v" }, { index: 1, key: 'portrait', text: "Portrait < stretch full width >" }, ]; function getImgCover(findMe) { if (findMe === 'landscape') { return Image_1.ImageCoverStyle.landscape; } else { return Image_1.ImageCoverStyle.portrait; } } exports.getImgCover = getImgCover; exports.imgTargetChoices = [ { index: 0, key: 'top', text: "Full Body (_top)" }, { index: 1, key: 'blank', text: "New Window (_blank)" }, ]; exports.imgTargetChoicesAll = [ { index: 0, key: 'top', text: "Full Body (_top)" }, { index: 1, key: 'blank', text: "New Window (_blank)" }, // These do not seem to work. // { index: 2, key: 'self', text: "Same Frame (_self)" }, // { index: 3, key: 'parent', text: "Parent Frameset (_parent)" }, ]; function getTarget(findMe) { if (findMe === 'blank') { return "_blank"; } else if (findMe === 'self') { return "_self"; } else if (findMe === 'parent') { return "_parent"; } else if (findMe === 'top') { return "_top"; } else { return "_top"; } } exports.getTarget = getTarget; exports.heroChoices = [ { index: 0, key: 'inLine', text: "Single In Line (below pivot)" }, { index: 8, key: 'carouselLayout', text: "Carousel Layout (below pivot)" }, { index: 7, key: 'carouselBuilder', text: "Alternate Carousel Layout (below pivot)" }, { index: 3, key: 'header', text: "Above" }, { index: 4, key: 'footer', text: "Below" }, { index: 1, key: 'left', text: "Left side" }, { index: 2, key: 'right', text: "Right side" }, { index: 9, key: 'none', text: "None" }, ]; function getHeroChoice(findMe) { if (findMe === 'left') { return "left"; } else if (findMe === 'right') { return "right"; } else if (findMe === 'header') { return "header"; } else if (findMe === 'footer') { return "footer"; } else if (findMe === 'none') { return "none"; } else { return "left"; } } exports.getHeroChoice = getHeroChoice; exports.hoverZoomChoices = [ { index: 0, key: '1.1', text: "1.1 x" }, { index: 1, key: '1.2', text: "1.2 x" }, { index: 9, key: '1.0', text: "1.0 - no zoom animation" }, ]; exports.hoverZoomChoicesAll = [ { index: 0, key: '1.1', text: "1.1 x" }, { index: 1, key: '1.2', text: "1.2 x" }, { index: 2, key: '1.5', text: "1.5 x" }, { index: 3, key: '2.0', text: "2.0 x" }, { index: 9, key: '1.0', text: "1.0 - no zoom animation" }, ]; function getHoverZoom(findMe) { if (findMe === '1.0') { return 1; } else if (findMe === '1.1') { return 1.1; } else if (findMe === '1.2') { return 1.2; } else if (findMe === '1.5') { return 1.2; } else if (findMe === '2.0') { return 1.2; } else { return 0; } } exports.getHoverZoom = getHoverZoom; exports.hoverEffectChoices = [ { index: 0, key: 'slideUp', text: "Slide panel up" }, { index: 1, key: 'fadeUp', text: "Fade panel" }, { index: 9, key: 'none', text: "None" }, ]; /** * Currently just place holder in case needed. * @param findMe */ function getHoverEffect(findMe) { if (findMe === '1.0') { return 1; } else if (findMe === '1.5') { } else if (findMe === '1.1') { return 1.2; return 1.1; } else if (findMe === '2.0') { } else if (findMe === '1.2') { return 1.2; } else { return 0; } } exports.getHoverEffect = getHoverEffect; //# sourceMappingURL=Options.js.map