Type alias H5PForm<TParams>
H5PForm<TParams>: { $common: JQuery<HTMLElement> | null; $commonButton: JQuery<HTMLElement> | null; $form: JQuery<HTMLElement> | null; addLanguages: ((libraryName,
languageCodes) => void); children: H5PGroup[]; commonFields: Record<UberName, { l10n: { instance: H5PGroup; params: unknown; parents: H5PForm; setValues: H5PSetValue<unknown>; }; }>; currentLibrary?: UberName; metadata: H5PMetadata; metadataForm: H5PMetadataForm | null; offset: { left: number; top: number; }; params: TParams; parent: H5PForm | null; passReadies: boolean; readies: unknown[]; ready: ((callback) => void); removeLanguages: ((libraryName,
languageCodes) => void); zebra: "odd" | "even"; } Type declaration
$common: JQuery<HTMLElement> | null
$commonButton: JQuery<HTMLElement> | null
addLanguages: ((libraryName, languageCodes) => void)
- (libraryName, languageCodes): void
Parameters
- libraryName: string
- languageCodes: (string | undefined)[]
Returns void
commonFields: Record<UberName, {
l10n: {
instance: H5PGroup;
params: unknown;
parents: H5PForm;
setValues: H5PSetValue<unknown>;
};
}>
Optional
currentLibrary?: UberName
offset: {
left: number;
top: number;
}
parent: H5PForm | null
passReadies: boolean
readies: unknown[]
ready: ((callback) => void)
- (callback): void
Returns void
removeLanguages: ((libraryName, languageCodes) => void)
- (libraryName, languageCodes): void
Parameters
- libraryName: string
- languageCodes: (string | undefined)[]
Returns void
zebra: "odd" | "even"
Add new languages for content type.