UNPKG

@davidlj95/ngx-meta

Version:

Set your Angular site's metadata: standard meta tags, Open Graph, Twitter Cards, JSON-LD structured data and more. Supports SSR (and Angular Universal). Use a service. Use routes' data. Set it up in a flash! 🚀

15 lines • 2.5 kB
/** * Creates an {@link NgxMetaElementAttributes} object specifying the `content` attribute to the * given `value`. Plus optional `extras`. * * Unless given `value` is `null` or `undefined`. In that case, `undefined` is returned. * * See {@link NgxMetaElementsService.set} * * @param content - Value for the `property` attribute of the `<meta>` element * @param extras - Extra attributes to include in the object if `content` is defined. * * @public */ export const withContentAttribute = ((content, extras) => (content ? { content, ...extras } : undefined)); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2l0aC1jb250ZW50LWF0dHJpYnV0ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3NyYy9jb3JlL3NyYy9tZXRhLWVsZW1lbnRzL3YyL3dpdGgtY29udGVudC1hdHRyaWJ1dGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7Ozs7Ozs7Ozs7OztHQVlHO0FBQ0gsTUFBTSxDQUFDLE1BQU0sb0JBQW9CLEdBQUcsQ0FBQyxDQUNuQyxPQUFrQyxFQUNsQyxNQUFpQyxFQUNqQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsT0FBTyxFQUFFLEdBQUcsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQU9sRCxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmd4TWV0YUVsZW1lbnRBdHRyaWJ1dGVzIH0gZnJvbSAnLi9uZ3gtbWV0YS1lbGVtZW50LWF0dHJpYnV0ZXMnXG5cbi8qKlxuICogQ3JlYXRlcyBhbiB7QGxpbmsgTmd4TWV0YUVsZW1lbnRBdHRyaWJ1dGVzfSBvYmplY3Qgc3BlY2lmeWluZyB0aGUgYGNvbnRlbnRgIGF0dHJpYnV0ZSB0byB0aGVcbiAqIGdpdmVuIGB2YWx1ZWAuIFBsdXMgb3B0aW9uYWwgYGV4dHJhc2AuXG4gKlxuICogVW5sZXNzIGdpdmVuIGB2YWx1ZWAgaXMgYG51bGxgIG9yIGB1bmRlZmluZWRgLiBJbiB0aGF0IGNhc2UsIGB1bmRlZmluZWRgIGlzIHJldHVybmVkLlxuICpcbiAqIFNlZSB7QGxpbmsgTmd4TWV0YUVsZW1lbnRzU2VydmljZS5zZXR9XG4gKlxuICogQHBhcmFtIGNvbnRlbnQgLSBWYWx1ZSBmb3IgdGhlIGBwcm9wZXJ0eWAgYXR0cmlidXRlIG9mIHRoZSBgPG1ldGE+YCBlbGVtZW50XG4gKiBAcGFyYW0gZXh0cmFzIC0gRXh0cmEgYXR0cmlidXRlcyB0byBpbmNsdWRlIGluIHRoZSBvYmplY3QgaWYgYGNvbnRlbnRgIGlzIGRlZmluZWQuXG4gKlxuICogQHB1YmxpY1xuICovXG5leHBvcnQgY29uc3Qgd2l0aENvbnRlbnRBdHRyaWJ1dGUgPSAoKFxuICBjb250ZW50OiBzdHJpbmcgfCBudWxsIHwgdW5kZWZpbmVkLFxuICBleHRyYXM/OiBOZ3hNZXRhRWxlbWVudEF0dHJpYnV0ZXMsXG4pID0+IChjb250ZW50ID8geyBjb250ZW50LCAuLi5leHRyYXMgfSA6IHVuZGVmaW5lZCkpIGFzIHtcbiAgKGNvbnRlbnQ6IG51bGwgfCB1bmRlZmluZWQsIGV4dHJhcz86IE5neE1ldGFFbGVtZW50QXR0cmlidXRlcyk6IHVuZGVmaW5lZFxuICAoY29udGVudDogc3RyaW5nLCBleHRyYXM/OiBOZ3hNZXRhRWxlbWVudEF0dHJpYnV0ZXMpOiBOZ3hNZXRhRWxlbWVudEF0dHJpYnV0ZXNcbiAgKFxuICAgIGNvbnRlbnQ6IHN0cmluZyB8IG51bGwgfCB1bmRlZmluZWQsXG4gICAgZXh0cmFzPzogTmd4TWV0YUVsZW1lbnRBdHRyaWJ1dGVzLFxuICApOiBOZ3hNZXRhRWxlbWVudEF0dHJpYnV0ZXMgfCB1bmRlZmluZWRcbn1cbiJdfQ==