UNPKG

@angular-generic-table/core

Version:
98 lines (97 loc) 6.02 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ // unsupported: template constraints. // unsupported: template constraints. /** * @record * @template R, C */ export function GtConfigField() { } function GtConfigField_tsickle_Closure_declarations() { /** * name or label of field * (will be displayed as heading for column) * @type {?} */ GtConfigField.prototype.name; /** * heading used when columns are stacked (overrides name) * @type {?|undefined} */ GtConfigField.prototype.stackedHeading; /** * key for mapping column to settings and data * @type {?} */ GtConfigField.prototype.objectKey; /** * custom class names for column * @type {?|undefined} */ GtConfigField.prototype.classNames; /** * custom class names for row * @type {?|undefined} */ GtConfigField.prototype.rowClass; /** * custom class names for column * @type {?|undefined} */ GtConfigField.prototype.columnClass; /** * custom column component and associated injector * @type {?|undefined} */ GtConfigField.prototype.columnComponent; /** * custom function for column presentation * @type {?|undefined} */ GtConfigField.prototype.render; /** * compiled (false by default) * @type {?|undefined} */ GtConfigField.prototype.compile; /** * custom function for column value * @type {?|undefined} */ GtConfigField.prototype.value; /** * custom click callback * @type {?|undefined} */ GtConfigField.prototype.click; /** * close (expand) when clicked * @type {?|undefined} */ GtConfigField.prototype.expand; /** * custom function for export presentation * @type {?|undefined} */ GtConfigField.prototype.exportHeader; /** @type {?|undefined} */ GtConfigField.prototype.export; /** @type {?|undefined} */ GtConfigField.prototype.sort; /** * custom function for search value, * set to false if field shouldn't be searchable (true by default) * @type {?|undefined} */ GtConfigField.prototype.search; /** @type {?|undefined} */ GtConfigField.prototype.inlineEdit; /** * custom header * @type {?|undefined} */ GtConfigField.prototype.header; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3QtY29uZmlnLWZpZWxkLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFuZ3VsYXItZ2VuZXJpYy10YWJsZS9jb3JlLyIsInNvdXJjZXMiOlsiaW50ZXJmYWNlcy9ndC1jb25maWctZmllbGQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEd0Um93IH0gZnJvbSAnLi9ndC1yb3cnO1xuaW1wb3J0IHsgSW5qZWN0b3IsIFR5cGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEd0Q3VzdG9tQ29tcG9uZW50IH0gZnJvbSAnLi4vY29tcG9uZW50cy9ndC1jdXN0b20tY29tcG9uZW50LWZhY3RvcnknO1xuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gJ3J4anMvT2JzZXJ2YWJsZSc7XG5cbmV4cG9ydCB0eXBlIEd0UmVuZGVyRnVuYzxSIGV4dGVuZHMgR3RSb3c+ID0gKHJvdzogUikgPT4gc3RyaW5nO1xuXG5leHBvcnQgdHlwZSBHdFZhbHVlRnVuYzxSIGV4dGVuZHMgR3RSb3c+ID0gKHJvdzogUikgPT4gYW55O1xuXG5leHBvcnQgdHlwZSBHdENsaWNrRnVuYzxSIGV4dGVuZHMgR3RSb3c+ID0gKFxuXHRyb3c6IFIsXG5cdGNvbDogYW55LFxuXHRldmVudDogTW91c2VFdmVudFxuKSA9PiB2b2lkO1xuZXhwb3J0IHR5cGUgR3RDbGFzc0Z1bmMgPSAocm93OiBhbnksIGNvbDogYW55KSA9PiBzdHJpbmc7XG5cbmV4cG9ydCB0eXBlIEd0SW5saW5lRWRpdEZ1bmM8UiBleHRlbmRzIEd0Um93PiA9IChyb3c6IGFueSwgY29sOiBhbnkpID0+IGJvb2xlYW47XG5cbmV4cG9ydCBpbnRlcmZhY2UgR3RDb25maWdGaWVsZDxcblx0UiBleHRlbmRzIEd0Um93LFxuXHRDIGV4dGVuZHMgR3RDdXN0b21Db21wb25lbnQ8YW55PlxuPiB7XG5cdC8qKlxuXHQgKiBuYW1lIG9yIGxhYmVsIG9mIGZpZWxkXG5cdCAqICh3aWxsIGJlIGRpc3BsYXllZCBhcyBoZWFkaW5nIGZvciBjb2x1bW4pXG5cdCAqL1xuXHRuYW1lOiBzdHJpbmc7XG5cdC8qKlxuXHQgKiBoZWFkaW5nIHVzZWQgd2hlbiBjb2x1bW5zIGFyZSBzdGFja2VkIChvdmVycmlkZXMgbmFtZSlcblx0ICovXG5cdHN0YWNrZWRIZWFkaW5nPzogc3RyaW5nO1xuXHQvKipcblx0ICoga2V5IGZvciBtYXBwaW5nIGNvbHVtbiB0byBzZXR0aW5ncyBhbmQgZGF0YVxuXHQgKi9cblx0b2JqZWN0S2V5OiBzdHJpbmc7XG5cdC8qKlxuXHQgKiBjdXN0b20gY2xhc3MgbmFtZXMgZm9yIGNvbHVtblxuXHQgKi9cblx0Y2xhc3NOYW1lcz86IHN0cmluZztcblx0LyoqXG5cdCAqIGN1c3RvbSBjbGFzcyBuYW1lcyBmb3Igcm93XG5cdCAqL1xuXHRyb3dDbGFzcz86IHN0cmluZyB8IEd0Q2xhc3NGdW5jO1xuXHQvKipcblx0ICogY3VzdG9tIGNsYXNzIG5hbWVzIGZvciBjb2x1bW5cblx0ICovXG5cdGNvbHVtbkNsYXNzPzogc3RyaW5nIHwgR3RDbGFzc0Z1bmM7XG5cdC8qKlxuXHQgKiBjdXN0b20gY29sdW1uIGNvbXBvbmVudCBhbmQgYXNzb2NpYXRlZCBpbmplY3RvclxuXHQgKi9cblx0Y29sdW1uQ29tcG9uZW50PzogeyB0eXBlOiBUeXBlPEM+IHwgJ2NoZWNrYm94JzsgaW5qZWN0b3I/OiBJbmplY3RvciB9O1xuXHQvKipcblx0ICogY3VzdG9tIGZ1bmN0aW9uIGZvciBjb2x1bW4gcHJlc2VudGF0aW9uXG5cdCAqL1xuXHRyZW5kZXI/OiBHdFJlbmRlckZ1bmM8Uj47XG5cdC8qKlxuXHQgKiBjb21waWxlZCAoZmFsc2UgYnkgZGVmYXVsdClcblx0ICovXG5cdGNvbXBpbGU/OiBib29sZWFuO1xuXHQvKipcblx0ICogY3VzdG9tIGZ1bmN0aW9uIGZvciBjb2x1bW4gdmFsdWVcblx0ICovXG5cdHZhbHVlPzogR3RWYWx1ZUZ1bmM8Uj47XG5cdC8qKlxuXHQgKiBjdXN0b20gY2xpY2sgY2FsbGJhY2tcblx0ICovXG5cdGNsaWNrPzogR3RDbGlja0Z1bmM8Uj47XG5cdC8qKlxuXHQgKiBjbG9zZSAoZXhwYW5kKSB3aGVuIGNsaWNrZWRcblx0ICovXG5cdGV4cGFuZD86IGJvb2xlYW4gfCB7IGNvbXBvbmVudDogVHlwZTxDPjsgZGF0YT86IGFueSB9O1xuXHQvKipcblx0ICogY3VzdG9tIGZ1bmN0aW9uIGZvciBleHBvcnQgcHJlc2VudGF0aW9uXG5cdCAqL1xuXHRleHBvcnRIZWFkZXI/OiBzdHJpbmc7XG5cdGV4cG9ydD86IEd0VmFsdWVGdW5jPFI+O1xuXHRzb3J0PzogR3RWYWx1ZUZ1bmM8Uj47XG5cdC8qKlxuXHQgKiBjdXN0b20gZnVuY3Rpb24gZm9yIHNlYXJjaCB2YWx1ZSxcblx0ICogc2V0IHRvIGZhbHNlIGlmIGZpZWxkIHNob3VsZG4ndCBiZSBzZWFyY2hhYmxlICh0cnVlIGJ5IGRlZmF1bHQpXG5cdCAqL1xuXHRzZWFyY2g/OiBhbnk7XG5cdGlubGluZUVkaXQ/OlxuXHRcdHwge1xuXHRcdFx0XHRhY3RpdmU6IE9ic2VydmFibGU8Ym9vbGVhbj4gfCBHdElubGluZUVkaXRGdW5jPFI+O1xuXHRcdFx0XHR0eXBlPzpcblx0XHRcdFx0XHR8IE9ic2VydmFibGU8YW55PlxuXHRcdFx0XHRcdHwgQXJyYXk8YW55PlxuXHRcdFx0XHRcdHwgJ3RleHQnXG5cdFx0XHRcdFx0fCAnbnVtYmVyJ1xuXHRcdFx0XHRcdHwgJ3Bhc3N3b3JkJ1xuXHRcdFx0XHRcdHwgJ2VtYWlsJztcblx0XHQgIH1cblx0XHR8IGJvb2xlYW5cblx0XHR8IEFycmF5PGFueT5cblx0XHR8ICdudW1iZXInXG5cdFx0fCAncGFzc3dvcmQnXG5cdFx0fCAnZW1haWwnO1xuXHQvKipcblx0ICogY3VzdG9tIGhlYWRlclxuXHQgKi9cblx0aGVhZGVyPzogeyB0eXBlOiBUeXBlPEM+OyBpbmplY3Rvcj86IEluamVjdG9yIH07XG59XG4iXX0=