UNPKG

gd-sprest-js

Version:

SharePoint 2013/Online js components.

23 lines (22 loc) 713 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _1 = require("."); /** * Link Field */ exports.LinkField = function (props) { var desc = (props.value ? props.value.Description : null) || ""; var url = (props.value ? props.value.Url : null) || ""; // Return the template return [ '<div class="ms-LinkField ' + (props.className || "") + '">', props.label ? _1.Label({ className: "field-label", description: props.description, isRequired: props.required, text: props.label }) : '', '<a class="ms-Link" href="' + url + '">' + (desc || url) + '</a>', '</div>' ].join(""); };