flysh
Version:
DOM Document Object Artifact Collector
52 lines • 1.73 kB
TypeScript
import { DomElement } from "./DomElement";
/**
* 'NavPane' Model Class Definition (`Paginator`)
*/
export declare class NavPane extends DomElement {
/**
* Public class constants
*/
static readonly EXCEPTION_ID_5100000100_MESSAGE_VALUE = "A 'Paginator' must have a filter selector value, i.e : 'table tr td'";
static readonly EXCEPTION_ID_5100000200_MESSAGE_VALUE = "A 'Paginator' filter selector must have 2 elements at least";
static readonly EXCEPTION_ID_5100000300_MESSAGE_VALUE = "A 'Paginator' must have an attribute, i.e : 'href'";
/**
* Private class constants
*/
private static readonly DOM_ELEMENT_PRIMITIVE_IDENTIFICATION_NAME_VALUE;
private static readonly DOM_VALIDATION_FILTER_SELECTOR_MIN_PARAMETERS_VALUE;
/**
* Class properties
*/
private _attribute;
private _filterselectorsignature;
/**
* Constructor
*
* @param fsignature Defines the filter signature
* @param attribute Contains the attribute (i.e : 'href')
*/
constructor(fsignature: string, attribute: string);
/**
* Getter 'attribute' property string
*
* @returns Returns the '_attribute' class property
*/
get attribute(): string;
/**
* Get the object properties (overridden)
*
* @returns Returns a 'string' that contains all the class properties
*/
get getEntry(): string;
/**
* Getter 'filterSelectorSignature' property 'string'
*
* @returns Returns the '_filterselectorsignature' class property
*/
get getFilterSelectorSignature(): string;
/**
* Validates the current class instance
*/
validate(): void;
}
//# sourceMappingURL=NavPane.d.ts.map